=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/www/webkit-gtk", "all", "RUBY_VERSION_REQD=34", "PYTHON_VERSION_REQD=313", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for webkit-gtk-2.36.8nb33 [ 0%] Generating ../../../WTF/Scripts/GeneratePreferences.rb [ 0%] Generating ../../WebKit2Gtk/Headers/webkit2 [ 0%] Generating ../../JavaScriptCore/Scripts/UpdateContents.py [ 0%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ASCIICType.cpp.o [ 0%] Generating ../../WebKit2Gtk/DerivedSources/webkit2 [ 0%] Generating ../../../WTF/Scripts/Preferences/WebPreferences.yaml [ 0%] Generating ../../JavaScriptCore/Scripts/builtins_generate_combined_header.py [ 0%] Generating ../../WebKit2Gtk/Headers/webkit2gtk-4.0/webkit2 [ 0%] Generating ../../WebKit2Gtk/Headers/webkit2gtk-webextension/webkit2 [ 0%] Generating ../../JavaScriptCore/Scripts/builtins_generate_combined_implementation.py [ 0%] Generating ../../../WTF/Scripts/Preferences/WebPreferencesDebug.yaml [ 0%] Generating ../../WebKit2Gtk/Headers/webkit2gtk-webextension/webkitdom [ 0%] Built target WebKit-fake-api-headers [ 0%] Generating ../../../WTF/Scripts/Preferences/WebPreferencesExperimental.yaml [ 0%] Generating ../../JavaScriptCore/Scripts/builtins_generate_internals_wrapper_header.py [ 0%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ApproximateTime.cpp.o [ 0%] Generating ../../JavaScriptCore/Scripts/builtins_generate_internals_wrapper_implementation.py [ 0%] Generating ../../../WTF/Scripts/Preferences/WebPreferencesInternal.yaml [ 0%] Generating ../../JavaScriptCore/Scripts/builtins_generate_separate_header.py [ 0%] Built target WTF_CopyPreferences [ 0%] Generating ../../JavaScriptCore/Scripts/builtins_generate_separate_implementation.py [ 0%] Generating ../../../WTF/Headers/wtf/ASCIICType.h [ 0%] Generating ../../JavaScriptCore/Scripts/builtins_generate_wrapper_header.py [ 0%] Generating ../../../WTF/Headers/wtf/AggregateLogger.h [ 1%] Generating ../../JavaScriptCore/Scripts/builtins_generate_wrapper_implementation.py [ 1%] Generating ../../../WTF/Headers/wtf/Algorithms.h [ 1%] Generating ../../JavaScriptCore/Scripts/builtins_generator.py [ 1%] Generating ../../../WTF/Headers/wtf/AnsiColors.h [ 1%] Generating ../../JavaScriptCore/Scripts/builtins_model.py [ 1%] Generating ../../../WTF/Headers/wtf/ApproximateTime.h [ 1%] Generating ../../JavaScriptCore/Scripts/builtins_templates.py [ 1%] Generating ../../../WTF/Headers/wtf/Assertions.h [ 1%] Generating ../../JavaScriptCore/Scripts/cssmin.py [ 1%] Generating ../../../WTF/Headers/wtf/Atomics.h [ 1%] Generating ../../JavaScriptCore/Scripts/generate-combined-inspector-json.py [ 1%] Generating ../../../WTF/Headers/wtf/AutodrainedPool.h [ 1%] Generating ../../JavaScriptCore/Scripts/generate-js-builtins.py [ 1%] Generating ../../../WTF/Headers/wtf/AutomaticThread.h [ 1%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Assertions.cpp.o [ 1%] Generating ../../../WTF/Headers/wtf/BackwardsGraph.h [ 1%] Generating ../../JavaScriptCore/Scripts/inline-and-minify-stylesheets-and-scripts.py [ 1%] Generating ../../../WTF/Headers/wtf/Bag.h [ 1%] Generating ../../JavaScriptCore/Scripts/jsmin.py [ 1%] Generating ../../../WTF/Headers/wtf/BagToHashMap.h [ 1%] Generating ../../JavaScriptCore/Scripts/lazywriter.py [ 1%] Generating ../../../WTF/Headers/wtf/BitVector.h [ 1%] Generating ../../JavaScriptCore/Scripts/make-js-file-arrays.py [ 1%] Generating ../../../WTF/Headers/wtf/Bitmap.h [ 1%] Generating ../../JavaScriptCore/Scripts/wkbuiltins.py In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ApproximateTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ApproximateTime.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ApproximateTime.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 1%] Generating ../../../WTF/Headers/wtf/BlockObjCExceptions.h [ 1%] Generating ../../JavaScriptCore/Scripts/xxd.pl [ 1%] Generating ../../../WTF/Headers/wtf/BlockPtr.h [ 1%] Built target JavaScriptCoreSharedScripts [ 1%] Generating ../../../WTF/Headers/wtf/BloomFilter.h [ 1%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/AutomaticThread.cpp.o [ 1%] Generating ../../../WTF/Headers/wtf/BooleanLattice.h [ 1%] Generating ../../../WTF/Headers/wtf/Box.h [ 1%] Generating ../../../WTF/Headers/wtf/BoxPtr.h [ 1%] Generating ../../../WTF/Headers/wtf/Brigand.h [ 1%] Generating ../../../WTF/Headers/wtf/BubbleSort.h [ 1%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Bag.cpp.o [ 1%] Generating ../../../WTF/Headers/wtf/BumpPointerAllocator.h [ 1%] Generating ../../../WTF/Headers/wtf/ByteOrder.h [ 1%] Generating ../../../WTF/Headers/wtf/CPUTime.h [ 1%] Generating ../../../WTF/Headers/wtf/CagedPtr.h [ 1%] Generating ../../../WTF/Headers/wtf/CagedUniquePtr.h [ 1%] Generating ../../../WTF/Headers/wtf/CallbackAggregator.h [ 1%] Generating ../../../WTF/Headers/wtf/CancellableTask.h [ 1%] Generating ../../../WTF/Headers/wtf/CheckedArithmetic.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Assertions.cpp:35: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Assertions.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 1%] Generating ../../../WTF/Headers/wtf/CheckedBoolean.h [ 1%] Generating ../../../WTF/Headers/wtf/CheckedPtr.h [ 1%] Generating ../../../WTF/Headers/wtf/CheckedRef.h [ 1%] Generating ../../../WTF/Headers/wtf/ClockType.h [ 1%] Generating ../../../WTF/Headers/wtf/CommaPrinter.h [ 1%] Generating ../../../WTF/Headers/wtf/CompactPointerTuple.h [ 1%] Generating ../../../WTF/Headers/wtf/CompactRefPtrTuple.h [ 1%] Generating ../../../WTF/Headers/wtf/CompactUniquePtrTuple.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Box.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/AutomaticThread.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/AutomaticThread.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/AutomaticThread.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 1%] Generating ../../../WTF/Headers/wtf/CompilationThread.h [ 1%] Generating ../../../WTF/Headers/wtf/Compiler.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Packed.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Bag.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Bag.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Bag.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 1%] Generating ../../../WTF/Headers/wtf/CompletionHandler.h [ 1%] Generating ../../../WTF/Headers/wtf/ConcurrentBuffer.h [ 1%] Generating ../../../WTF/Headers/wtf/ConcurrentPtrHashSet.h [ 1%] Generating ../../../WTF/Headers/wtf/ConcurrentVector.h [ 1%] Generating ../../../WTF/Headers/wtf/Condition.h [ 1%] Generating ../../../WTF/Headers/wtf/CountingLock.h [ 1%] Generating ../../../WTF/Headers/wtf/CrossThreadCopier.h [ 1%] Generating ../../../WTF/Headers/wtf/CrossThreadQueue.h [ 1%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/BitVector.cpp.o [ 1%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CPUTime.cpp.o [ 1%] Generating ../../../WTF/Headers/wtf/CrossThreadTask.h [ 1%] Generating ../../../WTF/Headers/wtf/CrossThreadTaskHandler.h [ 1%] Generating ../../../WTF/Headers/wtf/CryptographicUtilities.h [ 2%] Generating ../../../WTF/Headers/wtf/CryptographicallyRandomNumber.h [ 2%] Generating ../../../WTF/Headers/wtf/DataLog.h [ 2%] Generating ../../../WTF/Headers/wtf/DataMutex.h [ 2%] Generating ../../../WTF/Headers/wtf/DataRef.h [ 2%] Generating ../../../WTF/Headers/wtf/DateMath.h [ 2%] Generating ../../../WTF/Headers/wtf/DebugHeap.h [ 2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ClockType.cpp.o [ 2%] Generating ../../../WTF/Headers/wtf/DebugUtilities.h [ 2%] Generating ../../../WTF/Headers/wtf/DeferrableRefCounted.h [ 2%] Generating ../../../WTF/Headers/wtf/Deque.h [ 2%] Generating ../../../WTF/Headers/wtf/DisallowCType.h [ 2%] Generating ../../../WTF/Headers/wtf/Dominators.h [ 2%] Generating ../../../WTF/Headers/wtf/DoublyLinkedList.h [ 2%] Generating ../../../WTF/Headers/wtf/EmbeddedFixedVector.h [ 2%] Generating ../../../WTF/Headers/wtf/EnumClassOperatorOverloads.h [ 2%] Generating ../../../WTF/Headers/wtf/EnumTraits.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MonotonicTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CPUTime.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CPUTime.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CPUTime.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/BitVector.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/BitVector.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 2%] Generating ../../../WTF/Headers/wtf/Expected.h [ 2%] Generating ../../../WTF/Headers/wtf/ExperimentalFeatureNames.h [ 2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CompilationThread.cpp.o [ 2%] Generating ../../../WTF/Headers/wtf/ExportMacros.h [ 2%] Generating ../../../WTF/Headers/wtf/FailureAction.h [ 2%] Generating ../../../WTF/Headers/wtf/FastBitVector.h [ 2%] Generating ../../../WTF/Headers/wtf/FastMalloc.h [ 2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ConcurrentBuffer.cpp.o [ 2%] Generating ../../../WTF/Headers/wtf/FastTLS.h [ 2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ConcurrentPtrHashSet.cpp.o [ 2%] Generating ../../../WTF/Headers/wtf/FilePrintStream.h [ 2%] Generating ../../../WTF/Headers/wtf/FileSystem.h [ 2%] Generating ../../../WTF/Headers/wtf/FixedVector.h [ 2%] Generating ../../../WTF/Headers/wtf/FixedWidthDouble.h [ 2%] Generating ../../../WTF/Headers/wtf/FlipBytes.h [ 2%] Generating ../../../WTF/Headers/wtf/ForbidHeapAllocation.h [ 2%] Generating ../../../WTF/Headers/wtf/Forward.h [ 2%] Generating ../../../WTF/Headers/wtf/Function.h [ 2%] Generating ../../../WTF/Headers/wtf/FunctionDispatcher.h [ 2%] Generating ../../../WTF/Headers/wtf/FunctionTraits.h [ 2%] Generating ../../../WTF/Headers/wtf/GenericHashKey.h [ 2%] Generating ../../../WTF/Headers/wtf/GenericTimeMixin.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CompilationThread.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CompilationThread.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CompilationThread.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 2%] Generating ../../../WTF/Headers/wtf/GetPtr.h [ 2%] Generating ../../../WTF/Headers/wtf/Gigacage.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ConcurrentBuffer.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ConcurrentBuffer.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ConcurrentBuffer.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 2%] Generating ../../../WTF/Headers/wtf/GlobalVersion.h [ 2%] Generating ../../../WTF/Headers/wtf/GraphNodeWorklist.h [ 2%] Generating ../../../WTF/Headers/wtf/GregorianDateTime.h [ 2%] Generating ../../../WTF/Headers/wtf/HashCountedSet.h [ 2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CountingLock.cpp.o [ 2%] Generating ../../../WTF/Headers/wtf/HashFunctions.h [ 2%] Generating ../../../WTF/Headers/wtf/HashIterators.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ConcurrentPtrHashSet.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ConcurrentPtrHashSet.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ConcurrentPtrHashSet.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 2%] Generating ../../../WTF/Headers/wtf/HashMap.h [ 2%] Generating ../../../WTF/Headers/wtf/HashMethod.h [ 2%] Generating ../../../WTF/Headers/wtf/HashSet.h [ 2%] Generating ../../../WTF/Headers/wtf/HashTable.h [ 2%] Generating ../../../WTF/Headers/wtf/HashTraits.h [ 2%] Generating ../../../WTF/Headers/wtf/Hasher.h [ 2%] Generating ../../../WTF/Headers/wtf/HexNumber.h [ 2%] Generating ../../../WTF/Headers/wtf/Identified.h [ 2%] Generating ../../../WTF/Headers/wtf/Indenter.h [ 2%] Generating ../../../WTF/Headers/wtf/IndexKeyType.h [ 2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CrossThreadCopier.cpp.o [ 2%] Generating ../../../WTF/Headers/wtf/IndexMap.h [ 2%] Generating ../../../WTF/Headers/wtf/IndexSet.h [ 2%] Generating ../../../WTF/Headers/wtf/IndexSparseSet.h [ 2%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CrossThreadTaskHandler.cpp.o [ 3%] Generating ../../../WTF/Headers/wtf/IndexedContainerIterator.h [ 3%] Generating ../../../WTF/Headers/wtf/InlineASM.h [ 3%] Generating ../../../WTF/Headers/wtf/Insertion.h [ 3%] Generating ../../../WTF/Headers/wtf/InstanceCounted.h [ 3%] Generating ../../../WTF/Headers/wtf/Int128.h [ 3%] Generating ../../../WTF/Headers/wtf/InterferenceGraph.h [ 3%] Generating ../../../WTF/Headers/wtf/IsoMalloc.h [ 3%] Generating ../../../WTF/Headers/wtf/IsoMallocInlines.h [ 3%] Generating ../../../WTF/Headers/wtf/IterationStatus.h [ 3%] Generating ../../../WTF/Headers/wtf/IteratorAdaptors.h [ 3%] Generating ../../../WTF/Headers/wtf/IteratorRange.h [ 3%] Generating ../../../WTF/Headers/wtf/JSONValues.h [ 3%] Generating ../../../WTF/Headers/wtf/JSValueMalloc.h [ 3%] Generating ../../../WTF/Headers/wtf/KeyValuePair.h [ 3%] Generating ../../../WTF/Headers/wtf/LEBDecoder.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ApproximateTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/TimeWithDynamicClockType.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ParkingLot.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LockAlgorithmInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CountingLock.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CountingLock.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 3%] Generating ../../../WTF/Headers/wtf/Language.h [ 3%] Generating ../../../WTF/Headers/wtf/LikelyDenseUnsignedIntegerSet.h [ 3%] Generating ../../../WTF/Headers/wtf/ListDump.h [ 3%] Generating ../../../WTF/Headers/wtf/ListHashSet.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashSet.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CrossThreadCopier.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CrossThreadCopier.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CrossThreadCopier.cpp:32: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 3%] Generating ../../../WTF/Headers/wtf/Liveness.h [ 3%] Generating ../../../WTF/Headers/wtf/Lock.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CrossThreadQueue.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CrossThreadTaskHandler.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CrossThreadTaskHandler.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CrossThreadTaskHandler.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 3%] Generating ../../../WTF/Headers/wtf/LockAlgorithm.h [ 3%] Generating ../../../WTF/Headers/wtf/LockAlgorithmInlines.h [ 3%] Generating ../../../WTF/Headers/wtf/LockedPrintStream.h [ 3%] Generating ../../../WTF/Headers/wtf/Locker.h [ 3%] Generating ../../../WTF/Headers/wtf/LocklessBag.h [ 3%] Generating ../../../WTF/Headers/wtf/LogChannels.h [ 3%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CryptographicUtilities.cpp.o [ 3%] Generating ../../../WTF/Headers/wtf/LogInitialization.h [ 3%] Generating ../../../WTF/Headers/wtf/Logger.h [ 3%] Generating ../../../WTF/Headers/wtf/LoggerHelper.h [ 3%] Generating ../../../WTF/Headers/wtf/Logging.h [ 3%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CryptographicallyRandomNumber.cpp.o [ 3%] Generating ../../../WTF/Headers/wtf/LoggingAccumulator.h [ 3%] Generating ../../../WTF/Headers/wtf/LoggingHashID.h [ 3%] Generating ../../../WTF/Headers/wtf/LoggingHashMap.h [ 3%] Generating ../../../WTF/Headers/wtf/LoggingHashSet.h [ 3%] Generating ../../../WTF/Headers/wtf/LoggingHashTraits.h [ 3%] Generating ../../../WTF/Headers/wtf/MachSendRight.h [ 3%] Generating ../../../WTF/Headers/wtf/MainThread.h [ 3%] Generating ../../../WTF/Headers/wtf/MainThreadData.h [ 3%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/CurrentTime.cpp.o [ 3%] Generating ../../../WTF/Headers/wtf/MallocPtr.h [ 3%] Generating ../../../WTF/Headers/wtf/Markable.h [ 3%] Generating ../../../WTF/Headers/wtf/MathExtras.h [ 3%] Generating ../../../WTF/Headers/wtf/MediaTime.h [ 3%] Generating ../../../WTF/Headers/wtf/MemoryFootprint.h [ 3%] Generating ../../../WTF/Headers/wtf/MemoryPressureHandler.h [ 3%] Generating ../../../WTF/Headers/wtf/MessageQueue.h [ 3%] Generating ../../../WTF/Headers/wtf/MetaAllocator.h [ 3%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DataLog.cpp.o [ 3%] Generating ../../../WTF/Headers/wtf/MetaAllocatorHandle.h [ 3%] Generating ../../../WTF/Headers/wtf/MetaAllocatorPtr.h [ 3%] Generating ../../../WTF/Headers/wtf/MonotonicTime.h [ 3%] Generating ../../../WTF/Headers/wtf/NakedPtr.h [ 3%] Generating ../../../WTF/Headers/wtf/NakedRef.h [ 3%] Generating ../../../WTF/Headers/wtf/NaturalLoops.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CryptographicallyRandomNumber.cpp:34: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CryptographicallyRandomNumber.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 3%] Generating ../../../WTF/Headers/wtf/NeverDestroyed.h [ 3%] Generating ../../../WTF/Headers/wtf/NoLock.h [ 3%] Generating ../../../WTF/Headers/wtf/NoTailCalls.h [ 4%] Generating ../../../WTF/Headers/wtf/Noncopyable.h [ 4%] Generating ../../../WTF/Headers/wtf/Nonmovable.h [ 4%] Generating ../../../WTF/Headers/wtf/NotFound.h [ 4%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DateMath.cpp.o [ 4%] Generating ../../../WTF/Headers/wtf/NumberOfCores.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ApproximateTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CurrentTime.cpp:35: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CurrentTime.cpp:34: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 4%] Generating ../../../WTF/Headers/wtf/OSAllocator.h [ 4%] Generating ../../../WTF/Headers/wtf/OSLogPrintStream.h [ 4%] Generating ../../../WTF/Headers/wtf/OSObjectPtr.h [ 4%] Generating ../../../WTF/Headers/wtf/OSRandomSource.h [ 4%] Generating ../../../WTF/Headers/wtf/ObjCRuntimeExtras.h [ 4%] Generating ../../../WTF/Headers/wtf/ObjectIdentifier.h [ 4%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/DebugHeap.cpp.o [ 4%] Generating ../../../WTF/Headers/wtf/Observer.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RecursiveLockAdapter.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LockedPrintStream.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/DataLog.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/DataLog.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 4%] Generating ../../../WTF/Headers/wtf/OptionSet.h [ 4%] Generating ../../../WTF/Headers/wtf/OptionSetHash.h [ 4%] Generating ../../../WTF/Headers/wtf/OrderMaker.h [ 4%] Generating ../../../WTF/Headers/wtf/Packed.h [ 4%] Generating ../../../WTF/Headers/wtf/PackedRef.h [ 4%] Generating ../../../WTF/Headers/wtf/PackedRefPtr.h [ 4%] Generating ../../../WTF/Headers/wtf/PageAllocation.h [ 4%] Generating ../../../WTF/Headers/wtf/PageBlock.h [ 4%] Generating ../../../WTF/Headers/wtf/PageReservation.h [ 4%] Generating ../../../WTF/Headers/wtf/ParallelHelperPool.h [ 4%] Generating ../../../WTF/Headers/wtf/ParallelJobs.h [ 4%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FastBitVector.cpp.o [ 4%] Generating ../../../WTF/Headers/wtf/ParallelJobsGeneric.h [ 4%] Generating ../../../WTF/Headers/wtf/ParallelJobsLibdispatch.h [ 4%] Generating ../../../WTF/Headers/wtf/ParallelJobsOpenMP.h [ 4%] Generating ../../../WTF/Headers/wtf/ParallelVectorIterator.h [ 4%] Generating ../../../WTF/Headers/wtf/ParkingLot.h [ 4%] Generating ../../../WTF/Headers/wtf/Platform.h [ 4%] Generating ../../../WTF/Headers/wtf/PlatformCallingConventions.h [ 4%] Generating ../../../WTF/Headers/wtf/PlatformCPU.h [ 4%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FastMalloc.cpp.o [ 4%] Generating ../../../WTF/Headers/wtf/PlatformEnable.h [ 4%] Generating ../../../WTF/Headers/wtf/PlatformEnableCocoa.h [ 4%] Generating ../../../WTF/Headers/wtf/PlatformEnablePlayStation.h [ 4%] Generating ../../../WTF/Headers/wtf/PlatformEnableWinApple.h [ 4%] Generating ../../../WTF/Headers/wtf/PlatformEnableWinCairo.h [ 4%] Generating ../../../WTF/Headers/wtf/PlatformHave.h [ 4%] Generating ../../../WTF/Headers/wtf/PlatformLegacy.h [ 4%] Generating ../../../WTF/Headers/wtf/PlatformOS.h [ 4%] Generating ../../../WTF/Headers/wtf/PlatformRegisters.h [ 4%] Generating ../../../WTF/Headers/wtf/PlatformUse.h [ 4%] Generating ../../../WTF/Headers/wtf/PointerComparison.h [ 4%] Generating ../../../WTF/Headers/wtf/PointerPreparations.h [ 4%] Generating ../../../WTF/Headers/wtf/PrintStream.h [ 4%] Generating ../../../WTF/Headers/wtf/PriorityQueue.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastBitVector.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastBitVector.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 4%] Generating ../../../WTF/Headers/wtf/ProcessID.h [ 4%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FilePrintStream.cpp.o [ 4%] Generating ../../../WTF/Headers/wtf/ProcessPrivilege.h [ 4%] Generating ../../../WTF/Headers/wtf/PtrTag.h [ 4%] Generating ../../../WTF/Headers/wtf/RAMSize.h [ 4%] Generating ../../../WTF/Headers/wtf/RandomDevice.h [ 4%] Generating ../../../WTF/Headers/wtf/RandomNumber.h [ 4%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FileSystem.cpp.o [ 4%] Generating ../../../WTF/Headers/wtf/RandomNumberSeed.h [ 4%] Generating ../../../WTF/Headers/wtf/Range.h [ 4%] Generating ../../../WTF/Headers/wtf/RangeSet.h [ 4%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/FunctionDispatcher.cpp.o [ 4%] Generating ../../../WTF/Headers/wtf/RawPointer.h [ 4%] Generating ../../../WTF/Headers/wtf/RawPtrTraits.h [ 4%] Generating ../../../WTF/Headers/wtf/RawValueTraits.h [ 5%] Generating ../../../WTF/Headers/wtf/ReadWriteLock.h [ 5%] Generating ../../../WTF/Headers/wtf/RecursableLambda.h [ 5%] Generating ../../../WTF/Headers/wtf/RecursiveLockAdapter.h [ 5%] Generating ../../../WTF/Headers/wtf/RedBlackTree.h [ 5%] Generating ../../../WTF/Headers/wtf/Ref.h [ 5%] Generating ../../../WTF/Headers/wtf/RefCounted.h [ 5%] Generating ../../../WTF/Headers/wtf/RefCountedFixedVector.h [ 5%] Generating ../../../WTF/Headers/wtf/RefCountedLeakCounter.h [ 5%] Generating ../../../WTF/Headers/wtf/RefCounter.h [ 5%] Generating ../../../WTF/Headers/wtf/RefPtr.h [ 5%] Generating ../../../WTF/Headers/wtf/ResourceUsage.h [ 5%] Generating ../../../WTF/Headers/wtf/RetainPtr.h [ 5%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Gigacage.cpp.o [ 5%] Generating ../../../WTF/Headers/wtf/RobinHoodHashMap.h [ 5%] Generating ../../../WTF/Headers/wtf/RobinHoodHashSet.h [ 5%] Generating ../../../WTF/Headers/wtf/RobinHoodHashTable.h [ 5%] Generating ../../../WTF/Headers/wtf/RunLoop.h [ 5%] Generating ../../../WTF/Headers/wtf/SHA1.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FunctionDispatcher.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FunctionDispatcher.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FunctionDispatcher.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 5%] Generating ../../../WTF/Headers/wtf/SafeStrerror.h [ 5%] Generating ../../../WTF/Headers/wtf/SaturatedArithmetic.h [ 5%] Generating ../../../WTF/Headers/wtf/SchedulePair.h [ 5%] Generating ../../../WTF/Headers/wtf/Scope.h [ 5%] Generating ../../../WTF/Headers/wtf/ScopedLambda.h [ 5%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/GlobalVersion.cpp.o [ 5%] Generating ../../../WTF/Headers/wtf/Seconds.h [ 5%] Generating ../../../WTF/Headers/wtf/SegmentedVector.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FileSystem.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FileSystem.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FileSystem.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 5%] Generating ../../../WTF/Headers/wtf/SentinelLinkedList.h [ 5%] Generating ../../../WTF/Headers/wtf/SetForScope.h [ 5%] Generating ../../../WTF/Headers/wtf/SharedTask.h [ 5%] Generating ../../../WTF/Headers/wtf/SignedPtr.h [ 5%] Generating ../../../WTF/Headers/wtf/SimpleStats.h [ 5%] Generating ../../../WTF/Headers/wtf/SingleRootGraph.h [ 5%] Generating ../../../WTF/Headers/wtf/SinglyLinkedList.h [ 5%] Generating ../../../WTF/Headers/wtf/SinglyLinkedListWithTail.h [ 5%] Generating ../../../WTF/Headers/wtf/SixCharacterHash.h [ 5%] Generating ../../../WTF/Headers/wtf/SmallSet.h [ 5%] Generating ../../../WTF/Headers/wtf/SoftLinking.h [ 5%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/GregorianDateTime.cpp.o [ 5%] Generating ../../../WTF/Headers/wtf/SortedArrayMap.h [ 5%] Generating ../../../WTF/Headers/wtf/Span.h [ 5%] Generating ../../../WTF/Headers/wtf/SpanningTree.h [ 5%] Generating ../../../WTF/Headers/wtf/Spectrum.h [ 5%] Generating ../../../WTF/Headers/wtf/StackBounds.h [ 5%] Generating ../../../WTF/Headers/wtf/StackCheck.h [ 5%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/HashTable.cpp.o [ 5%] Generating ../../../WTF/Headers/wtf/StackPointer.h [ 5%] Generating ../../../WTF/Headers/wtf/StackShot.h [ 5%] Generating ../../../WTF/Headers/wtf/StackShotProfiler.h [ 5%] Generating ../../../WTF/Headers/wtf/StackStats.h [ 5%] Generating ../../../WTF/Headers/wtf/StackTrace.h [ 5%] Generating ../../../WTF/Headers/wtf/StdFilesystem.h [ 5%] Generating ../../../WTF/Headers/wtf/StdIntExtras.h [ 5%] Generating ../../../WTF/Headers/wtf/StdLibExtras.h [ 5%] Generating ../../../WTF/Headers/wtf/StdList.h [ 5%] Generating ../../../WTF/Headers/wtf/StdMap.h [ 5%] Generating ../../../WTF/Headers/wtf/StdSet.h [ 5%] Generating ../../../WTF/Headers/wtf/StdUnorderedMap.h [ 5%] Generating ../../../WTF/Headers/wtf/StdUnorderedSet.h [ 5%] Generating ../../../WTF/Headers/wtf/Stopwatch.h [ 5%] Generating ../../../WTF/Headers/wtf/StreamBuffer.h [ 6%] Generating ../../../WTF/Headers/wtf/StringExtras.h [ 6%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/HexNumber.cpp.o [ 6%] Generating ../../../WTF/Headers/wtf/StringHashDumpContext.h [ 6%] Generating ../../../WTF/Headers/wtf/StringPrintStream.h [ 6%] Generating ../../../WTF/Headers/wtf/SuspendableWorkQueue.h [ 6%] Generating ../../../WTF/Headers/wtf/SynchronizedFixedQueue.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 6%] Generating ../../../WTF/Headers/wtf/SystemFree.h [ 6%] Generating ../../../WTF/Headers/wtf/SystemMalloc.h [ 6%] Generating ../../../WTF/Headers/wtf/SystemTracing.h [ 6%] Generating ../../../WTF/Headers/wtf/TaggedArrayStoragePtr.h [ 6%] Generating ../../../WTF/Headers/wtf/ThreadAssertions.h [ 6%] Generating ../../../WTF/Headers/wtf/ThreadGroup.h [ 6%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Int128.cpp.o [ 6%] Generating ../../../WTF/Headers/wtf/ThreadMessage.h [ 6%] Generating ../../../WTF/Headers/wtf/ThreadSafetyAnalysis.h [ 6%] Generating ../../JavaScriptCore/Headers/JavaScriptCore/JSBase.h [ 6%] Generating ../../../WTF/Headers/wtf/ThreadSafeRefCounted.h [ 6%] Generating ../../JavaScriptCore/Headers/JavaScriptCore/JSContextRef.h [ 6%] Generating ../../../WTF/Headers/wtf/ThreadSanitizerSupport.h [ 6%] Generating ../../JavaScriptCore/Headers/JavaScriptCore/JSObjectRef.h [ 6%] Generating ../../../WTF/Headers/wtf/ThreadSpecific.h [ 6%] Generating ../../JavaScriptCore/Headers/JavaScriptCore/JSStringRef.h [ 6%] Generating ../../../WTF/Headers/wtf/Threading.h [ 6%] Generating ../../JavaScriptCore/Headers/JavaScriptCore/JSTypedArray.h [ 6%] Generating ../../../WTF/Headers/wtf/ThreadingPrimitives.h [ 6%] Generating ../../JavaScriptCore/Headers/JavaScriptCore/JSValueRef.h [ 6%] Generating ../../../WTF/Headers/wtf/TimeWithDynamicClockType.h [ 6%] Generating ../../JavaScriptCore/Headers/JavaScriptCore/JavaScript.h [ 6%] Generating ../../../WTF/Headers/wtf/TimingScope.h [ 6%] Generating ../../JavaScriptCore/Headers/JavaScriptCore/WebKitAvailability.h [ 6%] Generating ../../../WTF/Headers/wtf/TinyLRUCache.h [ 6%] Built target JavaScriptCore_CopyHeaders [ 6%] Generating ../../../WTF/Headers/wtf/TinyPtrSet.h [ 6%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/JSONValues.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringView.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/dtoa.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringConcatenateNumbers.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringBuilder.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HexNumber.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HexNumber.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HexNumber.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 6%] Generating ../../../WTF/Headers/wtf/TrailingArray.h [ 6%] Generating ../../../WTF/Headers/wtf/TranslatedProcess.h [ 6%] Generating ../../../WTF/Headers/wtf/TriState.h [ 6%] Generating ../../../WTF/Headers/wtf/TypeCasts.h [ 6%] Generating ../../../WTF/Headers/wtf/URL.h [ 6%] Generating ../../../WTF/Headers/wtf/URLHelpers.h [ 6%] Generating ../../../WTF/Headers/wtf/URLHash.h [ 6%] Generating ../../../WTF/Headers/wtf/URLParser.h [ 6%] Generating ../../../WTF/Headers/wtf/UUID.h [ 6%] Generating ../../../WTF/Headers/wtf/UnalignedAccess.h [ 6%] Generating ../../../WTF/Headers/wtf/Unexpected.h [ 6%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/JSValueMalloc.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Int128.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Int128.cpp:15: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 6%] Generating ../../../WTF/Headers/wtf/UniStdExtras.h [ 6%] Generating ../../../WTF/Headers/wtf/UnionFind.h [ 6%] Generating ../../../WTF/Headers/wtf/UniqueArray.h [ 6%] Generating ../../../WTF/Headers/wtf/UniqueRef.h [ 6%] Generating ../../../WTF/Headers/wtf/UnsafePointer.h [ 6%] Generating ../../../WTF/Headers/wtf/VMTags.h [ 6%] Generating ../../../WTF/Headers/wtf/ValueCheck.h [ 6%] Generating ../../../WTF/Headers/wtf/Vector.h [ 6%] Generating ../../../WTF/Headers/wtf/VectorHash.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/JSONValues.cpp:34: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/JSONValues.cpp:33: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 6%] Generating ../../../WTF/Headers/wtf/VectorTraits.h [ 6%] Generating ../../../WTF/Headers/wtf/WTFConfig.h [ 6%] Generating ../../../WTF/Headers/wtf/WTFSemaphore.h [ 6%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Language.cpp.o [ 6%] Generating ../../../WTF/Headers/wtf/WallTime.h [ 6%] Generating ../../../WTF/Headers/wtf/WeakHashMap.h [ 6%] Generating ../../../WTF/Headers/wtf/WeakHashSet.h [ 6%] Generating ../../../WTF/Headers/wtf/WeakPtr.h [ 6%] Generating ../../../WTF/Headers/wtf/WeakRandom.h [ 6%] Generating ../../../WTF/Headers/wtf/WindowsExtras.h [ 6%] Generating ../../../WTF/Headers/wtf/WordLock.h [ 6%] Generating ../../../WTF/Headers/wtf/WorkQueue.h [ 6%] Generating ../../../WTF/Headers/wtf/WorkerPool.h [ 6%] Generating ../../../WTF/Headers/wtf/dtoa.h [ 7%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/LikelyDenseUnsignedIntegerSet.cpp.o [ 7%] Generating ../../../WTF/Headers/wtf/dtoa/bignum-dtoa.h [ 8%] Generating ../../../WTF/Headers/wtf/dtoa/bignum.h [ 8%] Generating ../../../WTF/Headers/wtf/dtoa/cached-powers.h [ 8%] Generating ../../../WTF/Headers/wtf/dtoa/diy-fp.h [ 8%] Generating ../../../WTF/Headers/wtf/dtoa/double-conversion.h [ 8%] Generating ../../../WTF/Headers/wtf/dtoa/fast-dtoa.h [ 8%] Generating ../../../WTF/Headers/wtf/dtoa/fixed-dtoa.h [ 8%] Generating ../../../WTF/Headers/wtf/dtoa/ieee.h [ 8%] Generating ../../../WTF/Headers/wtf/dtoa/strtod.h [ 8%] Generating ../../../WTF/Headers/wtf/dtoa/utils.h [ 8%] Generating ../../../WTF/Headers/wtf/persistence/PersistentCoder.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Language.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Language.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Language.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 8%] Generating ../../../WTF/Headers/wtf/persistence/PersistentCoders.h [ 8%] Generating ../../../WTF/Headers/wtf/persistence/PersistentDecoder.h [ 8%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Lock.cpp.o [ 8%] Generating ../../../WTF/Headers/wtf/persistence/PersistentEncoder.h [ 8%] Generating ../../../WTF/Headers/wtf/text/ASCIIFastPath.h [ 8%] Generating ../../../WTF/Headers/wtf/text/ASCIILiteral.h [ 8%] Generating ../../../WTF/Headers/wtf/text/AtomString.h [ 8%] Generating ../../../WTF/Headers/wtf/text/AtomStringHash.h [ 8%] Generating ../../../WTF/Headers/wtf/text/AtomStringImpl.h [ 8%] Generating ../../../WTF/Headers/wtf/text/AtomStringTable.h [ 8%] Generating ../../../WTF/Headers/wtf/text/Base64.h [ 8%] Generating ../../../WTF/Headers/wtf/text/CString.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashSet.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LikelyDenseUnsignedIntegerSet.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LikelyDenseUnsignedIntegerSet.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LikelyDenseUnsignedIntegerSet.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 8%] Generating ../../../WTF/Headers/wtf/text/CodePointIterator.h [ 8%] Generating ../../../WTF/Headers/wtf/text/ConversionMode.h [ 8%] Generating ../../../WTF/Headers/wtf/text/ExternalStringImpl.h [ 8%] Generating ../../../WTF/Headers/wtf/text/IntegerToStringConversion.h [ 8%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/LockedPrintStream.cpp.o [ 8%] Generating ../../../WTF/Headers/wtf/text/LChar.h [ 8%] Generating ../../../WTF/Headers/wtf/text/LineBreakIteratorPoolICU.h [ 8%] Generating ../../../WTF/Headers/wtf/text/LineEnding.h [ 8%] Generating ../../../WTF/Headers/wtf/text/NullTextBreakIterator.h [ 8%] Generating ../../../WTF/Headers/wtf/text/OrdinalNumber.h [ 8%] Generating ../../../WTF/Headers/wtf/text/StringBuffer.h [ 8%] Generating ../../../WTF/Headers/wtf/text/StringBuilder.h [ 8%] Generating ../../../WTF/Headers/wtf/text/StringBuilderInternals.h [ 8%] Generating ../../../WTF/Headers/wtf/text/StringCommon.h [ 8%] Generating ../../../WTF/Headers/wtf/text/StringConcatenate.h [ 8%] Generating ../../../WTF/Headers/wtf/text/StringConcatenateNumbers.h [ 8%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/LogChannels.cpp.o [ 8%] Generating ../../../WTF/Headers/wtf/text/StringHash.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 8%] Generating ../../../WTF/Headers/wtf/text/StringHasher.h [ 8%] Generating ../../../WTF/Headers/wtf/text/StringImpl.h [ 8%] Generating ../../../WTF/Headers/wtf/text/StringOperators.h [ 8%] Generating ../../../WTF/Headers/wtf/text/StringParsingBuffer.h [ 8%] Generating ../../../WTF/Headers/wtf/text/StringToIntegerConversion.h [ 8%] Generating ../../../WTF/Headers/wtf/text/StringView.h [ 8%] Generating ../../../WTF/Headers/wtf/text/SymbolImpl.h [ 9%] Generating ../../../WTF/Headers/wtf/text/SymbolRegistry.h [ 9%] Generating ../../../WTF/Headers/wtf/text/TextBreakIterator.h [ 9%] Generating ../../../WTF/Headers/wtf/text/TextBreakIteratorInternalICU.h [ 9%] Generating ../../../WTF/Headers/wtf/text/TextPosition.h [ 9%] Generating ../../../WTF/Headers/wtf/text/TextStream.h [ 9%] Generating ../../../WTF/Headers/wtf/text/UTF8ConversionError.h [ 9%] Generating ../../../WTF/Headers/wtf/text/UniquedStringImpl.h [ 9%] Generating ../../../WTF/Headers/wtf/text/WTFString.h [ 9%] Generating ../../../WTF/Headers/wtf/text/icu/TextBreakIteratorICU.h [ 9%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/LogInitialization.cpp.o [ 9%] Generating ../../../WTF/Headers/wtf/text/icu/UTextProvider.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RecursiveLockAdapter.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LockedPrintStream.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LockedPrintStream.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LockedPrintStream.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 9%] Generating ../../../WTF/Headers/wtf/text/icu/UTextProviderLatin1.h [ 9%] Generating ../../../WTF/Headers/wtf/text/icu/UTextProviderUTF16.h [ 9%] Generating ../../../WTF/Headers/wtf/threads/BinarySemaphore.h [ 9%] Generating ../../../WTF/Headers/wtf/threads/Signals.h [ 9%] Generating ../../../WTF/Headers/wtf/unicode/CharacterNames.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LogChannels.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LogChannels.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LogChannels.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 9%] Generating ../../../WTF/Headers/wtf/unicode/Collator.h [ 9%] Generating ../../../WTF/Headers/wtf/unicode/UTF8Conversion.h [ 9%] Generating ../../../WTF/Headers/wtf/unicode/icu/ICUHelpers.h [ 9%] Generating ../../../WTF/Headers/wtf/glib/ChassisType.h [ 9%] Generating ../../../WTF/Headers/wtf/glib/GMutexLocker.h [ 9%] Generating ../../../WTF/Headers/wtf/glib/GRefPtr.h [ 9%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Logger.cpp.o [ 9%] Generating ../../../WTF/Headers/wtf/glib/GSocketMonitor.h [ 9%] Generating ../../../WTF/Headers/wtf/glib/GTypedefs.h [ 9%] Generating ../../../WTF/Headers/wtf/glib/GUniquePtr.h [ 9%] Generating ../../../WTF/Headers/wtf/glib/RunLoopSourcePriority.h [ 9%] Generating ../../../WTF/Headers/wtf/glib/Sandbox.h [ 9%] Generating ../../../WTF/Headers/wtf/glib/SocketConnection.h [ 9%] Generating ../../../WTF/Headers/wtf/glib/WTFGType.h [ 9%] Generating ../../../WTF/Headers/wtf/linux/RealTimeThreads.h [ 9%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Logging.cpp.o [ 9%] Built target WTF_CopyHeaders [ 9%] Generating ../../JavaScriptCore/DerivedSources/JSCBuiltins.cpp, ../../JavaScriptCore/DerivedSources/JSCBuiltins.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LogChannels.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LogInitialization.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LogInitialization.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/LogInitialization.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 9%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MainThread.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Logger.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Logger.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Logger.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 9%] Generating ../../JavaScriptCore/DerivedSources/Bytecodes.h, ../../JavaScriptCore/DerivedSources/InitBytecodes.asm, ../../JavaScriptCore/DerivedSources/BytecodeStructs.h, ../../JavaScriptCore/DerivedSources/BytecodeIndices.h, ../../JavaScriptCore/DerivedSources/WasmLLIntGeneratorInlines.h, ../../JavaScriptCore/DerivedSources/InitWasm.asm, ../../JavaScriptCore/DerivedSources/BytecodeDumperGenerated.cpp [ 10%] Built target JSCBuiltins [ 10%] Generating ../../JavaScriptCore/DerivedSources/CombinedDomains.json [ 10%] Generating ../../JavaScriptCore/DerivedSources/inspector/InspectorBackendCommands.js, ../../JavaScriptCore/DerivedSources/inspector/InspectorBackendCommands.js.in [ 10%] Built target Bytecodes [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MediaTime.cpp.o [ 10%] Generating ../../JavaScriptCoreGLib/Headers/jsc [ 10%] Built target JSC-fake-api-headers [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/Float16ToFloat32.cpp.o [ 10%] Built target InspectorBackendCommands [ 10%] Generating ../../../../ANGLE/Headers/ANGLE/ShaderLang.h [ 10%] Generating ../../../../ANGLE/Headers/ANGLE/ShaderVars.h [ 10%] Built target GLSLANGHeaders [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/MemoryBuffer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MediaTime.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MediaTime.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MediaTime.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MemoryPressureHandler.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MetaAllocator.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/PackedEGLEnums_autogen.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/PackedEnums.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RunLoop.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MemoryPressureHandler.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MemoryPressureHandler.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MemoryPressureHandler.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MetaAllocator.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MetaAllocator.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MetaAllocator.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/MonotonicTime.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/NumberOfCores.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MonotonicTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MonotonicTime.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MonotonicTime.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/PackedGLEnums_autogen.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/OSLogPrintStream.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/OSRandomSource.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/PoolAlloc.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ObjectIdentifier.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/OSRandomSource.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/OSRandomSource.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/PageBlock.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ObjectIdentifier.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ObjectIdentifier.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/aligned_memory.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParallelHelperPool.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParallelJobsGeneric.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/android_util.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Box.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ParallelHelperPool.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ParallelHelperPool.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ParallelHelperPool.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ParallelJobsGeneric.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ParallelJobsGeneric.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ParallelJobsGeneric.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/angleutils.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ParkingLot.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/PrintStream.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ProcessPrivilege.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/PrintStream.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/PrintStream.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ApproximateTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/TimeWithDynamicClockType.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ParkingLot.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ParkingLot.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ParkingLot.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RAMSize.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ProcessPrivilege.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ProcessPrivilege.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ProcessPrivilege.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RandomDevice.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/debug.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RandomNumber.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ReadWriteLock.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RefCounted.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RefCountedLeakCounter.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ReadWriteLock.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ReadWriteLock.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ReadWriteLock.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RefCounted.cpp:22: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RefCounted.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SHA1.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/RunLoop.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/entry_points_enum_autogen.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SafeStrerror.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SHA1.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SHA1.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SHA1.cpp:32: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RunLoop.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RunLoop.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RunLoop.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Seconds.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SafeStrerror.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SafeStrerror.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SegmentedVector.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SixCharacterHash.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/event_tracer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SegmentedVector.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SegmentedVector.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SegmentedVector.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SmallSet.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackBounds.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackPointer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/StackBounds.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/StackBounds.cpp:22: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/StackBounds.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/StackBounds.cpp: In static member function 'static WTF::StackBounds WTF::StackBounds::newThreadStackBounds(WTF::PlatformThreadHandle)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/StackBounds.cpp:91:68: warning: unused parameter 'thread' [-Wunused-parameter] 91 | StackBounds StackBounds::newThreadStackBounds(PlatformThreadHandle thread) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackStats.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SmallSet.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SmallSet.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StackTrace.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/mathutil.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/StringPrintStream.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/SuspendableWorkQueue.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ThreadGroup.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/StringPrintStream.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/StringPrintStream.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/StringPrintStream.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/ThreadMessage.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashSet.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ListHashSet.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadGroup.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadGroup.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadGroup.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/matrix_utils.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CompletionHandler.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SuspendableWorkQueue.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SuspendableWorkQueue.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SuspendableWorkQueue.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Threading.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadMessage.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadMessage.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadMessage.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/TimeWithDynamicClockType.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/string_utils.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Threading.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Threading.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ApproximateTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/TimeWithDynamicClockType.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/TimeWithDynamicClockType.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/TimeWithDynamicClockType.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/system_utils.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/third_party/base/anglebase/sha1.cc.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/TimingScope.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/URL.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MonotonicTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/TimingScope.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/TimingScope.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/TimingScope.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/third_party/smhasher/src/PMurHash.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/tls.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/URLHelpers.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URL.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URL.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/uniform_type_info_autogen.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URLParser.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URLHelpers.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URLHelpers.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/utilities.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/URLParser.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/UUID.cpp.o [ 10%] Generating ../../../../ANGLE/Headers/KHR/khrplatform.h [ 10%] Built target ANGLEHeaders [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/system_utils_linux.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URLParser.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URLParser.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URLParser.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Hasher.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/UUID.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/UUID.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/UUID.cpp:31: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/UniqueArray.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/Vector.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/UniqueArray.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/UniqueArray.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/UniqueArray.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/system_utils_posix.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WTFAssertions.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/preprocessor/DiagnosticsBase.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Packed.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Bag.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WTFAssertions.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WTFAssertions.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/preprocessor/DirectiveHandlerBase.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/preprocessor/DirectiveParser.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Input.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Lexer.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WTFConfig.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Macro.cpp.o [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WallTime.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/threads/Signals.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WTFConfig.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WTFConfig.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WTFConfig.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WordLock.cpp.o [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/preprocessor/MacroExpander.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 10%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Preprocessor.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WordLock.cpp:31: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WordLock.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 11%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WorkQueue.cpp.o [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/preprocessor/Token.cpp.o [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/preprocessor/preprocessor_lex_autogen.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FunctionDispatcher.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WorkQueue.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WorkQueue.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WorkQueue.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/preprocessor/preprocessor_tab_autogen.cpp.o [ 11%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/WorkerPool.cpp.o [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/OutputGLSLBase.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Box.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/AutomaticThread.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WorkerPool.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WorkerPool.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WorkerPool.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/OutputESSL.cpp.o [ 11%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa.cpp.o [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/TranslatorESSL.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringView.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/dtoa.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/dtoa.cpp:22: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/dtoa.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 11%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/bignum-dtoa.cc.o [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/BuiltinsWorkaroundGLSL.cpp.o [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/OutputGLSL.cpp.o [ 11%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/bignum.cc.o [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/BuiltInFunctionEmulatorGLSL.cpp.o [ 11%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/cached-powers.cc.o [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ExtensionGLSL.cpp.o [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/TranslatorGLSL.cpp.o [ 11%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/diy-fp.cc.o [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/VersionGLSL.cpp.o [ 11%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/double-conversion.cc.o [ 11%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/gl/ClampFragDepth.cpp.o [ 11%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/fast-dtoa.cc.o [ 11%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/fixed-dtoa.cc.o [ 11%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimealias.c.o [ 11%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmime.c.o [ 11%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeicon.c.o [ 11%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/dtoa/strtod.cc.o [ 11%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeint.c.o [ 11%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimemagic.c.o /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/ThirdParty/xdgmime/src/xdgmimemagic.c: In function '_xdg_mime_magic_parse_magic_line': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:489:5: warning: "LITTLE_ENDIAN" is not defined, evaluates to 0 [-Wundef] 489 | #if LITTLE_ENDIAN | ^~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/ThirdParty/xdgmime/src/xdgmimemagic.c:482:15: warning: unused variable 'i' [-Wunused-variable] 482 | int i; | ^ [ 11%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeparent.c.o [ 11%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/persistence/PersistentCoders.cpp.o [ 11%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimecache.c.o [ 11%] Building C object Source/ThirdParty/xdgmime/CMakeFiles/xdgmime.dir/src/xdgmimeglob.c.o [ 12%] Linking C static library ../../../lib/libxdgmime.a [ 12%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/gl/RegenerateStructNames.cpp.o [ 12%] Built target xdgmime [ 12%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/gl/RewriteRepeatedAssignToSwizzled.cpp.o [ 12%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/gl/UseInterfaceBlockFields.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/persistence/PersistentCoders.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/persistence/PersistentCoders.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/persistence/PersistentCoders.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/persistence/PersistentDecoder.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SHA1.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/persistence/PersistentDecoder.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/persistence/PersistentDecoder.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/persistence/PersistentDecoder.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/persistence/PersistentEncoder.cpp.o [ 12%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/BaseTypes.cpp.o [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/ASCIILiteral.cpp.o [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomString.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/SHA1.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/persistence/PersistentEncoder.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/persistence/PersistentEncoder.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/persistence/PersistentEncoder.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 12%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/BuiltInFunctionEmulator.cpp.o [ 12%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/CallDAG.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/AtomString.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/AtomString.cpp:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/AtomString.cpp:23: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomStringImpl.cpp.o [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/AtomStringTable.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/UniquedStringImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/AtomStringImpl.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/AtomStringImpl.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/AtomStringImpl.cpp:24: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashSet.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/AtomStringTable.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/AtomStringTable.cpp:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/AtomStringTable.cpp:23: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/Base64.cpp.o [ 12%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/CodeGen.cpp.o [ 12%] Generating ../../../../PAL/Headers/pal/ExportMacros.h [ 12%] Generating ../../../../PAL/Headers/pal/FileSizeFormatter.h [ 12%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/CollectVariables.cpp.o [ 12%] Generating ../../../../PAL/Headers/pal/Gunzip.h [ 12%] Generating ../../../../PAL/Headers/pal/HysteresisActivity.h [ 12%] Generating ../../../../PAL/Headers/pal/Logging.h [ 12%] Generating ../../../../PAL/Headers/pal/SessionID.h [ 12%] Generating ../../../../PAL/Headers/pal/ThreadGlobalData.h [ 12%] Generating ../../../../PAL/Headers/pal/crypto/CryptoDigest.h [ 12%] Generating ../../../../PAL/Headers/pal/crypto/gcrypt/Handle.h [ 12%] Generating ../../../../PAL/Headers/pal/crypto/gcrypt/Initialization.h [ 12%] Generating ../../../../PAL/Headers/pal/crypto/gcrypt/Utilities.h [ 12%] Generating ../../../../PAL/Headers/pal/crypto/tasn1/Utilities.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUAdapterImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUBindGroupImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUBindGroupLayoutImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUBufferImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUCommandBufferImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUCommandEncoderImpl.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/Base64.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/Base64.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/Base64.cpp:24: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUComputePassEncoderImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUComputePipelineImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUConvertToBackingContext.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUDeviceImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUDowncastConvertToBackingContext.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUExternalTextureImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUPipelineLayoutImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUQuerySetImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUQueueImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPURenderBundleEncoderImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPURenderBundleImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPURenderPassEncoderImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPURenderPipelineImpl.h [ 12%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/CString.cpp.o [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUSamplerImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUShaderModuleImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUTextureImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/Impl/WebGPUTextureViewImpl.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPU.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUAdapter.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUAddressMode.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBindGroup.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBindGroupDescriptor.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBindGroupEntry.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBindGroupLayout.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBindGroupLayoutDescriptor.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBindGroupLayoutEntry.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBlendComponent.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBlendFactor.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBlendOperation.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBlendState.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBuffer.h [ 12%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/Compiler.cpp.o [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBufferBinding.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBufferBindingLayout.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBufferBindingType.h [ 12%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBufferDescriptor.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/CString.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/CString.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUBufferUsage.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUCanvasCompositingAlphaMode.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUCanvasConfiguration.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUColor.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUColorTargetState.h [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/ExternalStringImpl.cpp.o [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUColorWrite.h [ 13%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ConstantUnion.cpp.o [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUCommandBuffer.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUCommandBufferDescriptor.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUCommandEncoder.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUCommandEncoderDescriptor.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUCompareFunction.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUCompilationInfo.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUCompilationMessage.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUCompilationMessageType.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUComputePassDescriptor.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUComputePassEncoder.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUComputePassTimestampLocation.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUComputePassTimestampWrites.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUComputePipeline.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUComputePipelineDescriptor.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUCullMode.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUDepthStencilState.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUDevice.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUDeviceDescriptor.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/ExternalStringImpl.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/ExternalStringImpl.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/ExternalStringImpl.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUDeviceLostInfo.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUDeviceLostReason.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUError.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUErrorFilter.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUExtent3D.h [ 13%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/LineBreakIteratorPoolICU.cpp.o [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUExternalTexture.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUExternalTextureBindingLayout.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUExternalTextureDescriptor.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUFeatureName.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUFilterMode.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUFragmentState.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUFrontFace.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUImageCopyBuffer.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUImageCopyExternalImage.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUImageCopyTexture.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUImageCopyTextureTagged.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUImageDataLayout.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUIndexFormat.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUIntegralTypes.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPULoadOp.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUMapMode.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUMultisampleState.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUObjectDescriptorBase.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUOrigin2D.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUOrigin3D.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUOutOfMemoryError.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUPipelineDescriptorBase.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUPipelineLayout.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUPipelineLayoutDescriptor.h [ 13%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/Declarator.cpp.o [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUPowerPreference.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/LineBreakIteratorPoolICU.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/LineBreakIteratorPoolICU.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/LineBreakIteratorPoolICU.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUPredefinedColorSpace.h [ 13%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUPrimitiveState.h [ 14%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUPrimitiveTopology.h [ 14%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUProgrammableStage.h [ 14%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUQuerySet.h [ 14%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUQuerySetDescriptor.h [ 14%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUQueryType.h [ 14%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUQueue.h [ 14%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderBundle.h [ 14%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/LineEnding.cpp.o [ 14%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderBundleDescriptor.h [ 14%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderBundleEncoder.h [ 14%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderBundleEncoderDescriptor.h [ 14%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderPassColorAttachment.h [ 15%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/Diagnostics.cpp.o [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderPassDepthStencilAttachment.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderPassDescriptor.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderPassEncoder.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderPassLayout.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderPassTimestampLocation.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderPassTimestampWrites.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderPipeline.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURenderPipelineDescriptor.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPURequestAdapterOptions.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUSampler.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUSamplerBindingLayout.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUSamplerBindingType.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUSamplerDescriptor.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUShaderModule.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUShaderModuleCompilationHint.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUShaderModuleDescriptor.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/LineEnding.cpp:35: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/LineEnding.cpp:32: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUShaderStage.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUStencilFaceState.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUStencilOperation.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUStorageTextureAccess.h [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringBuffer.cpp.o [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUStorageTextureBindingLayout.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUStoreOp.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUSupportedFeatures.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUSupportedLimits.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUTexture.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUTextureAspect.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUTextureBindingLayout.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUTextureDescriptor.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUTextureDimension.h [ 15%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/DirectiveHandler.cpp.o [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUTextureFormat.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUTextureSampleType.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUTextureUsage.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUTextureView.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUTextureViewDescriptor.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUTextureViewDimension.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUUncapturedErrorEvent.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUUncapturedErrorEventInit.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUValidationError.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUVertexAttribute.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUVertexBufferLayout.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUVertexFormat.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringBuffer.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringBuffer.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUVertexState.h [ 15%] Generating ../../../../PAL/Headers/pal/graphics/WebGPU/WebGPUVertexStepMode.h [ 15%] Generating ../../../../PAL/Headers/pal/system/Clock.h [ 15%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringBuilder.cpp.o [ 16%] Generating ../../../../PAL/Headers/pal/system/ClockGeneric.h [ 16%] Generating ../../../../PAL/Headers/pal/system/SleepDisabler.h [ 16%] Generating ../../../../PAL/Headers/pal/system/Sound.h [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ExtensionBehavior.cpp.o [ 16%] Generating ../../../../PAL/Headers/pal/system/SystemSleepListener.h [ 16%] Generating ../../../../PAL/Headers/pal/system/glib/SleepDisablerGLib.h [ 16%] Generating ../../../../PAL/Headers/pal/text/DecodeEscapeSequences.h [ 16%] Generating ../../../../PAL/Headers/pal/text/EncodingTables.h [ 16%] Generating ../../../../PAL/Headers/pal/text/KillRing.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextCodec.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextCodecASCIIFastPath.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextCodecCJK.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextCodecICU.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextCodecLatin1.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextCodecReplacement.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextCodecSingleByte.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextCodecUTF16.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextCodecUTF8.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextCodecUserDefined.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextEncoding.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextEncodingDetector.h [ 16%] Generating ../../../../PAL/Headers/pal/text/TextEncodingRegistry.h [ 16%] Generating ../../../../PAL/Headers/pal/text/UnencodableHandling.h In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringView.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/dtoa.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringConcatenateNumbers.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringBuilder.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringBuilder.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringBuilder.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Built target PAL_CopyHeaders [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/FlagStd140Structs.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringBuilderJSON.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/FunctionLookup.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/HashNames.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringView.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/dtoa.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringConcatenateNumbers.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringBuilder.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringBuilderJSON.cpp:13: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringBuilderJSON.cpp:12: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringImpl.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ImmutableStringBuilder.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/InfoSink.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/Initialize.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.cpp:26: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/InitializeDll.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/StringView.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/IntermNode.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/IsASTDepthBelowLimit.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/Operator.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringView.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringView.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringView.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/SymbolImpl.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/OutputTree.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ParseContext.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/UniquedStringImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/SymbolImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/SymbolImpl.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/SymbolImpl.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/SymbolRegistry.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashSet.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/SymbolRegistry.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/SymbolRegistry.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/SymbolRegistry.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/PoolAlloc.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/TextBreakIterator.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/TextStream.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/TextBreakIterator.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/TextBreakIterator.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/TextBreakIterator.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/QualifierTypes.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/TextStream.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/TextStream.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/TextStream.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ShaderLang.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/WTFString.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ShaderVars.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/WTFString.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/WTFString.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/Symbol.cpp.o [ 16%] Generating ../../WebCore/DerivedSources/Settings.h, ../../WebCore/DerivedSources/Settings.cpp, ../../WebCore/DerivedSources/InternalSettingsGenerated.h, ../../WebCore/DerivedSources/InternalSettingsGenerated.cpp, ../../WebCore/DerivedSources/InternalSettingsGenerated.idl [ 16%] Generating ../../WebCore/DerivedSources/CSSProperties.json, ../../WebCore/DerivedSources/CSSPropertyNames.h, ../../WebCore/DerivedSources/CSSPropertyNames.cpp, ../../WebCore/DerivedSources/CSSPropertyNames.gperf, ../../WebCore/DerivedSources/StyleBuilderGenerated.cpp, ../../WebCore/DerivedSources/StylePropertyShorthandFunctions.h, ../../WebCore/DerivedSources/StylePropertyShorthandFunctions.cpp, ../../WebCore/DerivedSources/CSSStyleDeclaration+PropertyNames.idl [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/icu/UTextProvider.cpp.o 1 input keys have identical hash values, examine output carefully... [ 16%] Generate bindings (WebCoreBindings) [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/SymbolTable.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/icu/UTextProviderLatin1.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/SymbolUniqueId.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/icu/UTextProviderLatin1.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/icu/UTextProviderUTF16.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/Types.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/threads/BinarySemaphore.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateAST.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/threads/BinarySemaphore.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/threads/BinarySemaphore.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/threads/BinarySemaphore.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/threads/Signals.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/threads/Signals.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/threads/Signals.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/threads/Signals.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateBarrierFunctionCall.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/CollatorDefault.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateClipCullDistance.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/UTF8Conversion.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateGlobalInitializer.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/icu/CollatorICU.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateLimitations.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/unicode/icu/CollatorICU.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unicode/icu/ICUHelpers.cpp.o [ 16%] Built target WebCoreBindings [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateMaxParameters.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateOutputs.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/generic/MainThreadGeneric.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateSwitch.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/generic/WorkQueueGeneric.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RunLoop.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/generic/MainThreadGeneric.cpp:39: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/generic/MainThreadGeneric.cpp:33: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateTypeSizeLimitations.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ValidateVaryingLocations.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FunctionDispatcher.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/WorkQueue.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:31: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/generic/WorkQueueGeneric.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/ChassisType.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/VariablePacker.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/blocklayout.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/glslang_lex_autogen.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/FileSystemGlib.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/glslang_tab_autogen.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FileSystem.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/glib/FileSystemGlib.cpp:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/glib/FileSystemGlib.cpp:23: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/GRefPtr.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/ClampIndirectIndices.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/ClampPointSize.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/GSocketMonitor.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/RunLoopGLib.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/ConvertUnsupportedConstructorsToFunctionCalls.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RunLoop.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/glib/GSocketMonitor.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/glib/GSocketMonitor.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/glib/GSocketMonitor.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/DeclareAndInitBuiltinsForInstancedMultiview.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/DeferGlobalInitializers.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RunLoop.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/glib/RunLoopGLib.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/glib/RunLoopGLib.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/Sandbox.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/SocketConnection.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/EmulateGLFragColorBroadcast.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/glib/URLGLib.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/posix/CPUTimePOSIX.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/glib/SocketConnection.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/glib/SocketConnection.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/glib/SocketConnection.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MonotonicTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/CPUTime.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/posix/CPUTimePOSIX.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/posix/CPUTimePOSIX.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/posix/OSAllocatorPOSIX.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/glib/URLGLib.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/glib/URLGLib.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/EmulateMultiDrawShaderBuiltins.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/posix/OSAllocatorPOSIX.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/posix/OSAllocatorPOSIX.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/posix/ThreadingPOSIX.cpp.o [ 16%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/text/unix/TextBreakIteratorInternalICUUnix.cpp.o [ 16%] Built target WebKit-forwarding-headers [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/FoldExpressions.cpp.o [ 16%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/ForcePrecisionQualifier.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/posix/ThreadingPOSIX.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/posix/ThreadingPOSIX.cpp:32: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 17%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unix/LanguageUnix.cpp.o [ 17%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unix/LoggingUnix.cpp.o [ 17%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/unix/UniStdExtrasUnix.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Language.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/unix/LanguageUnix.cpp:22: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/unix/LanguageUnix.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 17%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/InitializeVariables.cpp.o [ 17%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/MonomorphizeUnsupportedFunctions.cpp.o [ 17%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/generic/MemoryFootprintGeneric.cpp.o [ 17%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/NameNamelessUniformBuffers.cpp.o [ 17%] Building CXX object Source/WTF/wtf/CMakeFiles/WTF.dir/generic/MemoryPressureHandlerGeneric.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/RunLoop.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MemoryPressureHandler.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/generic/MemoryPressureHandlerGeneric.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/config.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WTF/wtf/generic/MemoryPressureHandlerGeneric.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 17%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/PruneEmptyCases.cpp.o [ 17%] Built target WTF [ 17%] Generate bindings (WebCoreTestSupportBindings) [ 17%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/PruneNoOps.cpp.o [ 17%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RecordConstantPrecision.cpp.o [ 17%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RemoveArrayLengthMethod.cpp.o [ 17%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RemoveAtomicCounterBuiltins.cpp.o [ 17%] Generating ../../WebCore/PrivateHeaders/WebCoreTestSupport/WebCoreTestSupport.h [ 17%] Built target Copy_WebCoreTestSupportPrivateHeaders [ 17%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RemoveDynamicIndexing.cpp.o [ 17%] Built target WebCoreTestSupportBindings [ 17%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RemoveInactiveInterfaceVariables.cpp.o [ 18%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RemoveInvariantDeclaration.cpp.o [ 18%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RemoveUnreferencedVariables.cpp.o [ 18%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewriteArrayOfArrayOfOpaqueUniforms.cpp.o [ 18%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewriteAtomicCounters.cpp.o [ 18%] Generating WebKit2GTK-4.0.pot [ 18%] Generating ar.gmo [ 18%] Generating as.gmo [ 18%] Generating bg.gmo [ 18%] Generating ca.gmo [ 18%] Generating cs.gmo [ 18%] Generating da.gmo [ 19%] Generating de.gmo [ 19%] Generating el.gmo [ 19%] Generating en_CA.gmo [ 19%] Generating en_GB.gmo [ 19%] Generating eo.gmo [ 19%] Generating es.gmo [ 19%] Generating et.gmo [ 19%] Generating eu.gmo [ 19%] Generating fi.gmo [ 19%] Generating fr.gmo [ 19%] Generating gl.gmo [ 19%] Generating gu.gmo [ 19%] Generating he.gmo [ 19%] Generating hi.gmo [ 19%] Generating hr.gmo [ 19%] Generating hu.gmo [ 19%] Generating id.gmo [ 19%] Generating it.gmo [ 19%] Generating ja.gmo [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewriteCubeMapSamplersAs2DArray.cpp.o [ 19%] Generating kn.gmo [ 19%] Generating ko.gmo [ 19%] Generating lt.gmo [ 19%] Generating lv.gmo [ 19%] Generating ml.gmo [ 19%] Generating mr.gmo [ 19%] Generating nb.gmo [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewriteDfdy.cpp.o [ 19%] Generating nl.gmo [ 19%] Generating or.gmo [ 19%] Generating pa.gmo [ 19%] Generating pl.gmo [ 19%] Generating pt.gmo [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewriteStructSamplers.cpp.o [ 19%] Generating pt_BR.gmo [ 19%] Generating ro.gmo [ 19%] Generating ru.gmo [ 19%] Generating sl.gmo [ 19%] Generating sr.gmo [ 19%] Generating sr@latin.gmo [ 19%] Generating sv.gmo [ 19%] Generating ta.gmo [ 19%] Generating te.gmo [ 19%] Generating tr.gmo [ 19%] Generating uk.gmo [ 19%] Generating vi.gmo [ 19%] Generating zh_CN.gmo [ 19%] Built target translations_1 [ 19%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Bytecodes.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/LLIntDesiredSettings.h [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/RewriteTexelFetchOffset.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/ScalarizeVecAndMatConstructorArgs.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/SeparateDeclarations.cpp.o [ 19%] Building CXX object Source/JavaScriptCore/CMakeFiles/LLIntSettingsExtractor.dir/llint/LLIntSettingsExtractor.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/SeparateStructFromUniformDeclarations.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/SimplifyLoopConditions.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_ops/SplitSequenceOperator.cpp.o [ 19%] Linking CXX executable ../../bin/LLIntSettingsExtractor [ 19%] Built target LLIntSettingsExtractor [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/DriverUniform.cpp.o [ 19%] Generating ../../JavaScriptCore/DerivedSources/AirOpcode.h, ../../JavaScriptCore/DerivedSources/AirOpcodeGenerated.h [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/FindFunction.cpp.o [ 19%] Generating ../../JavaScriptCore/DerivedSources/WasmOps.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/LLIntDesiredOffsets.h [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/FindMain.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/FindPreciseNodes.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/FindSymbolNode.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/IntermNodePatternMatcher.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/IntermNode_util.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/IntermRebuild.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/IntermTraverse.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/ReplaceArrayOfMatrixVarying.cpp.o /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/ThirdParty/ANGLE/src/compiler/translator/tree_util/IntermRebuild.cpp: In member function 'sh::PostResult sh::TIntermRebuild::traversePost(sh::NodeType, const sh::TIntermNode&, sh::TIntermNode&, VisitBits)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/ThirdParty/ANGLE/src/compiler/translator/tree_util/IntermRebuild.cpp:482:16: warning: storing the address of local variable 'guard' in '*this.sh::TIntermRebuild::mNodeStack.sh::TIntermRebuild::ConsList::tail' [-Wdangling-pointer=] 482 | mNodeStack = {&currNode, &guard.oldNodeStack}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/ThirdParty/ANGLE/src/compiler/translator/tree_util/IntermRebuild.cpp:481:20: note: 'guard' declared here 481 | NodeStackGuard guard(mNodeStack); | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/ThirdParty/ANGLE/src/compiler/translator/tree_util/IntermRebuild.cpp:464:56: note: 'this' declared here 464 | VisitBits visit) | ^ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/ThirdParty/ANGLE/src/compiler/translator/tree_util/IntermRebuild.cpp: In function 'sh::TIntermNode* sh::TIntermRebuild::traverseChildren(sh::NodeType, const sh::TIntermNode&, sh::TIntermNode&, VisitBits)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/ThirdParty/ANGLE/src/compiler/translator/tree_util/IntermRebuild.cpp:411:16: warning: storing the address of local variable 'guard' in '*this.sh::TIntermRebuild::mNodeStack.sh::TIntermRebuild::ConsList::tail' [-Wdangling-pointer=] 411 | mNodeStack = {&currNode, &guard.oldNodeStack}; | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/ThirdParty/ANGLE/src/compiler/translator/tree_util/IntermRebuild.cpp:410:20: note: 'guard' declared here 410 | NodeStackGuard guard(mNodeStack); | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/ThirdParty/ANGLE/src/compiler/translator/tree_util/IntermRebuild.cpp:398:62: note: 'this' declared here 398 | VisitBits visit) | ^ [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/ReplaceClipCullDistanceVariable.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/ReplaceShadowingVariables.cpp.o [ 19%] Building CXX object Source/JavaScriptCore/CMakeFiles/LLIntOffsetsExtractor.dir/llint/LLIntOffsetsExtractor.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/ReplaceVariable.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/RewriteSampleMaskVariable.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/RunAtTheBeginningOfShader.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/RunAtTheEndOfShader.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/tree_util/SpecializationConstant.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/util.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/common/angle_version_info.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/capture/FrameCapture_mock.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/libANGLE/capture/frame_capture_utils_mock.cpp.o [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/ImmutableString_autogen.cpp.o [ 19%] Linking CXX executable ../../bin/LLIntOffsetsExtractor [ 19%] Built target LLIntOffsetsExtractor [ 19%] Building CXX object Source/ThirdParty/ANGLE/CMakeFiles/ANGLE.dir/src/compiler/translator/SymbolTable_autogen.cpp.o [ 19%] Generating ../../JavaScriptCore/DerivedSources/LLIntAssembly.h [ 19%] Linking CXX static library ../../../lib/libANGLE.a [ 19%] Built target ANGLE [ 19%] Building CXX object Source/JavaScriptCore/CMakeFiles/LowLevelInterpreterLib.dir/llint/LowLevelInterpreter.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/llint/LowLevelInterpreter.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/llint/LowLevelInterpreter.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 19%] Built target LowLevelInterpreterLib [ 19%] Generating ../../JavaScriptCore/DerivedSources/AsyncFromSyncIteratorPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/AsyncGeneratorPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/BigIntConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/ArrayConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/BigIntPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/BooleanPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/DateConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/DatePrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/ErrorPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/GeneratorPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/InjectedScriptSource.h, ../../JavaScriptCore/DerivedSources/InjectedScriptSource.min.js [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlCollatorConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlCollatorPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlDateTimeFormatConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlDateTimeFormatPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlDisplayNamesConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlDisplayNamesPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlListFormatConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlListFormatPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlLocalePrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlNumberFormatConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlNumberFormatPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlObject.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlPluralRulesConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlPluralRulesPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlRelativeTimeFormatConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlRelativeTimeFormatPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlSegmentIteratorPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlSegmenterConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlSegmenterPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/IntlSegmentsPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/JSDataViewPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/JSGlobalObject.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/JSInternalPromiseConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/JSModuleLoader.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/JSONObject.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/JSPromiseConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/JSPromisePrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/JSToWasmICCallee.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/JSWebAssembly.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/KeywordLookup.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/Lexer.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/MapPrototype.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/NumberConstructor.lut.h [ 19%] Generating ../../JavaScriptCore/DerivedSources/NumberPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/ObjectConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/ReflectObject.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/RegExpConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/RegExpPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/RegExpStringIteratorPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/SetPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/ShadowRealmObject.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/ShadowRealmPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/StringConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/StringPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/SymbolConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/SymbolPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalCalendarConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalCalendarPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalDurationConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalDurationPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalInstantConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalInstantPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalNow.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalObject.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalPlainDateConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalPlainDatePrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalPlainTimeConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalPlainTimePrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalTimeZoneConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/TemporalTimeZonePrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WasmB3IRGeneratorInlines.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyCompileErrorConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyCompileErrorPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyExceptionConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyExceptionPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyGlobalConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyGlobalPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyInstanceConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyInstancePrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyLinkErrorConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyLinkErrorPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyMemoryConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyMemoryPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyModuleConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyModulePrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyRuntimeErrorConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyRuntimeErrorPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyTableConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyTablePrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyTagConstructor.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/WebAssemblyTagPrototype.lut.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/inspector/InspectorBackendDispatchers.cpp, ../../JavaScriptCore/DerivedSources/inspector/InspectorBackendDispatchers.h, ../../JavaScriptCore/DerivedSources/inspector/InspectorFrontendDispatchers.cpp, ../../JavaScriptCore/DerivedSources/inspector/InspectorFrontendDispatchers.h, ../../JavaScriptCore/DerivedSources/inspector/InspectorProtocolObjects.cpp, ../../JavaScriptCore/DerivedSources/inspector/InspectorProtocolObjects.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/yarr/RegExpJitTables.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/yarr/UnicodePatternTables.h [ 20%] Generating ../../JavaScriptCore/DerivedSources/yarr/YarrCanonicalizeUnicode.cpp [ 20%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCBuiltins.h [ 20%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmEmbedder.h [ 20%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmOps.h [ 20%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorBackendDispatchers.h [ 20%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorFrontendDispatchers.h [ 20%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorProtocolObjects.h [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperGlobalObject.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSAPIWrapperObjectGLib.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCCallbackFunction.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCClass.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CPU.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/SpeculatedType.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IndexingType.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/APICast.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCClass.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCClass.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/APICast.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/APICallbackFunction.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCCallbackFunction.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCCallbackFunction.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSAPIWrapperGlobalObject.cpp:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:32: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIWrapperObject.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSAPIWrapperObjectGLib.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCContext.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCException.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCOptions.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCValue.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCOptions.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCOptions.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/APICast.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCContext.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCContext.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/APICast.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCException.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCException.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/APICast.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCValue.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCValue.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCVersion.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCVirtualMachine.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCWeakValue.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/API/glib/JSCWrapperMap.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:26: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCVirtualMachine.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-d93d10ff-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/BytecodeIndex.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/InstructionStream.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecompiler/BytecodeGeneratorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/BytecodeDumper.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/BytecodeDumperGenerated.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/BytecodeDumperGenerated.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/APICast.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/glib/JSCWeakValue.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CPU.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/SpeculatedType.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IndexingType.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIGlobalObject.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-d93d10ff-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-d93d10ff-2.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-d93d10ff-3.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIGlobalObject.cpp:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/APICast.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSContextRef.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-d93d10ff-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSContextRef.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/APICast.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSValueRef.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-d93d10ff-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSValueRef.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-2.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CPU.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CPU.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/AbstractMacroAssembler.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-1.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-3.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CPU.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/ProbeStack.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/ProbeStack.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-cd2e8cfa-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/ProbeStack.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-1.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-2.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-3.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/b3/B3CanonicalizePrePostIncrements.cpp:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/b3/B3CanonicalizePrePostIncrements.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-5.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-6.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-7.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-8.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-9.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-10.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-11.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-12.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-13.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-14.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-15.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-23a5fd0e-16.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-da3fe922-1.cpp.o [ 20%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bd1dc6f7-1.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-1.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-2.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArgList.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bindings/ScriptFunctionCall.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-da3fe922-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bindings/ScriptFunctionCall.cpp:32: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/BytecodeIndex.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/InstructionStream.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecompiler/BytecodeGeneratorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/BytecodeDumper.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/BytecodeGeneratorification.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-3.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CodeLocation.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CallLinkInfo.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CallLinkStatus.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CallLinkStatus.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CallLinkStatus.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/BytecodeIndex.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CodeOrigin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CodeOrigin.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-4.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CodeOrigin.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-5.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-6.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Operations.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/BytecodeStructs.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CallLinkStatus.cpp:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CallVariant.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-7.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/JITCode.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ExitingJITType.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ExitingJITType.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-6.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ExitingJITType.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CodeLocation.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CallLinkInfo.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CallLinkStatus.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/InByStatus.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/InByStatus.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-7.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/InByStatus.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/CacheableIdentifierInlines.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/DeleteByVariant.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-5.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ExecutableBase.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ExecutableBaseInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CallVariant.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CallLinkStatus.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/DeleteByVariant.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/DeleteByVariant.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::ExecutableToCodeBlockEdge::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ExecutableToCodeBlockEdge.cpp:62:24, inlined from 'static void JSC::ExecutableToCodeBlockEdge::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ExecutableToCodeBlockEdge.cpp:121:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::ExecutableToCodeBlockEdge::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ExecutableToCodeBlockEdge.cpp:121:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 121 | DEFINE_VISIT_CHILDREN(ExecutableToCodeBlockEdge); | ^~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-8.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-9.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/BytecodeIndex.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/InstructionStream.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/InstructionStream.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-8.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/InstructionStream.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/GlobalCodeBlock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-9.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ModuleNamespaceAccessCase.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-9.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/FunctionCodeBlock.cpp:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-6.cpp:3: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Structure.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/FullCodeOrigin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/FullCodeOrigin.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-6.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-10.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-11.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/PreciseJumpTargets.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-10.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-12.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ReduceWhitespace.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ReduceWhitespace.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-11.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ReduceWhitespace.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ModuleProgramCodeBlock.cpp:33: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Structure.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayProfile.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/SuperSampler.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-12.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/StubInfoSummary.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-12.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-13.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3bec6ef2-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/PreciseJumpTargets.cpp:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Structure.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayProfile.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/BytecodeIndex.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/InstructionStream.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecompiler/BytecodeGeneratorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3bec6ef2-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:31: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-12.cpp:4: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/TrackedReferences.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/TrackedReferences.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::UnlinkedCodeBlock::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp:101:24, inlined from 'static void JSC::UnlinkedCodeBlock::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp:126:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::UnlinkedCodeBlock::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.cpp:126:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 126 | DEFINE_VISIT_CHILDREN(UnlinkedCodeBlock); | ^~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-5fbd0224-1.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Operations.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/BytecodeStructs.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f0a787a9-13.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::UnlinkedFunctionExecutable::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.cpp:152:24, inlined from 'static void JSC::UnlinkedFunctionExecutable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.cpp:171:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::UnlinkedFunctionExecutable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.cpp:171:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 171 | DEFINE_VISIT_CHILDREN(UnlinkedFunctionExecutable); | ^~~~~~~~~~~~~~~~~~~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-2.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/debugger/Breakpoint.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/debugger/Breakpoint.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-5fbd0224-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/debugger/Breakpoint.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-3.cpp.o /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp: In constructor 'JSC::BytecodeGenerator::BytecodeGenerator(JSC::VM&, JSC::FunctionNode*, JSC::UnlinkedFunctionCodeBlock*, WTF::OptionSet, const WTF::RefPtr&, const JSC::PrivateNameEnvironment*)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:586:31: warning: possibly dangling reference to a temporary [-Wdangling-reference] 586 | const Identifier& ident = | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecompiler/BytecodeGenerator.cpp:587:87: note: the temporary was destroyed at the end of the full expression '((const JSC::BindingNode*)(& parameters)->JSC::FunctionParameters::at(i).std::pair::first)->JSC::BindingNode::boundProperty()' 587 | static_cast(parameters.at(i).first)->boundProperty(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CPU.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/MathCommon.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGArithMode.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGArithMode.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGArithMode.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGCapabilities.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGCapabilities.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-3.cpp:7: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGBlockSet.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-3.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGCommon.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-4.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGClobberSet.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-4.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-5.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGDesiredTransitions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGDesiredTransitions.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-5.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGConstantHoistingPhase.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-5.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-6.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-7.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/debugger/Debugger.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-5fbd0224-1.cpp:2: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Structure.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/debugger/Debugger.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrameInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGDoesGCCheck.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-6.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGDisassembler.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-6.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-8.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-9.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-10.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-11.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-12.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-13.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CodeLocation.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGOSREntry.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGOSREntry.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-11.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/dfg/DFGOSRAvailabilityAnalysisPhase.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-11.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT32_64.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT64.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-14.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-15.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-16.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-bfc896e1-17.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3c3e0d8c-1.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-48793971-1.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-02aa2997-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/JITOperationList.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCPtrTag.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/disassembler/Disassembler.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/disassembler/ARM64Disassembler.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3c3e0d8c-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/disassembler/ARM64Disassembler.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/domjit/DOMJITHeapRange.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-48793971-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/domjit/DOMJITAbstractHeap.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-02aa2997-2.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/ftl/FTLLowerDFGToB3.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-02aa2997-3.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-02aa2997-4.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-02aa2997-5.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-1.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-2.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/ftl/FTLOSREntry.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-02aa2997-3.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/ftl/FTLLazySlowPath.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-02aa2997-3.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/BlockDirectoryBits.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/BlockDirectory.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/BlockDirectory.cpp: In member function 'void JSC::BlockDirectory::updatePercentageOfPagedOutPages(WTF::SimpleStats&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/BlockDirectory.cpp:82:44: warning: invalid conversion from 'void*' to 'caddr_t' {aka 'char*'} [-fpermissive] 82 | auto result = mincore(handle->start(), markedBlockSizeInBytes, pagedBits); | ~~~~~~~~~~~~~^~ | | | void* In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/PageAllocation.h:48, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/BumpPointerAllocator.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/VM.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/HeapCellInlines.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/HeapInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AlignedMemoryAllocator.cpp:30: /usr/include/sys/mman.h:266:20: note: initializing argument 1 of 'int mincore(caddr_t, size_t, char*)' 266 | extern int mincore(caddr_t, size_t, char *); | ^~~~~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-3.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-4.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-5.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-6.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashSet.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSRunLoopTimer.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/GCActivityCallback.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/GCActivityCallback.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/GCActivityCallback.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/IsoMemoryAllocatorBase.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/IsoAlignedMemoryAllocator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/IsoAlignedMemoryAllocator.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-5.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/IsoAlignedMemoryAllocator.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/MachineStackMarker.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/MachineStackMarker.cpp:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/MachineStackMarker.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-7.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-8.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/HandleSet.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:7: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'JSC::SetRootMarkReasonScope::SetRootMarkReasonScope(Visitor&, JSC::RootMarkReason) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitor.h:246:11, inlined from 'JSC::Heap::addCoreConstraints():: [with auto:82 = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/Heap.cpp:2867:9, inlined from 'Out WTF::Detail::CallableWrapper< , , >::call(In ...) [with CallableType = JSC::Heap::addCoreConstraints()::; Out = void; In = {JSC::AbstractSlotVisitor&}]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Function.h:53:49: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'rootScope' in '*in#0.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/MarkingConstraintSet.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/Heap.cpp:64, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/Heap.cpp: In member function 'Out WTF::Detail::CallableWrapper< , , >::call(In ...) [with CallableType = JSC::Heap::addCoreConstraints()::; Out = void; In = {JSC::AbstractSlotVisitor&}]': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/Heap.cpp:2868:36: note: 'rootScope' declared here 2868 | SetRootMarkReasonScope rootScope(visitor, RootMarkReason::StrongHandles); | ^~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/MarkingConstraintExecutorPair.h:52:36: note: in definition of macro 'MAKE_MARKING_CONSTRAINT_EXECUTOR_PAIR' 52 | MarkingConstraintExecutorPair((lambda), (lambda)) | ^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FunctionDispatcher.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RunLoop.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSRunLoopTimer.h:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Function.h:53:16: note: 'in#0' declared here 53 | Out call(In... in) final { return m_callable(std::forward(in)...); } | ~~^~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'JSC::SetRootMarkReasonScope::SetRootMarkReasonScope(Visitor&, JSC::RootMarkReason) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitor.h:246:11, inlined from 'JSC::Heap::addCoreConstraints():: [with auto:84 = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/Heap.cpp:2875:9, inlined from 'Out WTF::Detail::CallableWrapper< , , >::call(In ...) [with CallableType = JSC::Heap::addCoreConstraints()::; Out = void; In = {JSC::AbstractSlotVisitor&}]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Function.h:53:49: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'rootScope' in '*in#0.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/Heap.cpp: In member function 'Out WTF::Detail::CallableWrapper< , , >::call(In ...) [with CallableType = JSC::Heap::addCoreConstraints()::; Out = void; In = {JSC::AbstractSlotVisitor&}]': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/Heap.cpp:2876:36: note: 'rootScope' declared here 2876 | SetRootMarkReasonScope rootScope(visitor, RootMarkReason::Debugger); | ^~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/MarkingConstraintExecutorPair.h:52:36: note: in definition of macro 'MAKE_MARKING_CONSTRAINT_EXECUTOR_PAIR' 52 | MarkingConstraintExecutorPair((lambda), (lambda)) | ^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Function.h:53:16: note: 'in#0' declared here 53 | Out call(In... in) final { return m_callable(std::forward(in)...); } | ~~^~~~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-9.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MonotonicTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/MutatorScheduler.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/MutatorScheduler.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-7.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/MutatorScheduler.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashSet.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSRunLoopTimer.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/StopIfNecessaryTimer.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/StopIfNecessaryTimer.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-8.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/StopIfNecessaryTimer.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'JSC::SetRootMarkReasonScope::SetRootMarkReasonScope(Visitor&, JSC::RootMarkReason) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitor.h:246:11, inlined from 'JSC::Heap::addCoreConstraints():: mutable [with auto:78 = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/Heap.cpp:2774:9: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'rootScope' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/Heap.cpp: In lambda function: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/Heap.cpp:2805:40: note: 'rootScope' declared here 2805 | SetRootMarkReasonScope rootScope(visitor, RootMarkReason::JITStubRoutines); | ^~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/MarkingConstraintExecutorPair.h:52:36: note: in definition of macro 'MAKE_MARKING_CONSTRAINT_EXECUTOR_PAIR' 52 | MarkingConstraintExecutorPair((lambda), (lambda)) | ^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/Heap.cpp:2774:102: note: 'visitor' declared here 2774 | MAKE_MARKING_CONSTRAINT_EXECUTOR_PAIR(([this, lastVersion = static_cast(0)] (auto& visitor) mutable { | ~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/MarkingConstraintExecutorPair.h:52:36: note: in definition of macro 'MAKE_MARKING_CONSTRAINT_EXECUTOR_PAIR' 52 | MarkingConstraintExecutorPair((lambda), (lambda)) | ^~~~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-84c9f43f-1.cpp.o [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-84c9f43f-2.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/InspectorProtocolTypes.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/inspector/InspectorProtocolObjects.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/AsyncStackTrace.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-84c9f43f-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/AsyncStackTrace.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-84c9f43f-3.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/WeakBlock.cpp:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-9.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::OpaqueRootTag)', inlined from 'void JSC::WeakBlock::specializedVisit(ContainerType&, Visitor&) [with ContainerType = JSC::PreciseAllocation; Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/WeakBlock.cpp:124:43: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:89:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 89 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/WeakBlock.cpp: In member function 'void JSC::WeakBlock::specializedVisit(ContainerType&, Visitor&) [with ContainerType = JSC::PreciseAllocation; Visitor = JSC::AbstractSlotVisitor]': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/WeakBlock.cpp:124:43: note: 'context' declared here 124 | typename Visitor::ReferrerContext context(visitor, Visitor::OpaqueRoot); | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/WeakBlock.cpp:102:69: note: 'visitor' declared here 102 | void WeakBlock::specializedVisit(ContainerType& container, Visitor& visitor) | ~~~~~~~~~^~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::OpaqueRootTag)', inlined from 'void JSC::WeakBlock::specializedVisit(ContainerType&, Visitor&) [with ContainerType = JSC::MarkedBlock; Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/WeakBlock.cpp:124:43: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:89:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 89 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/WeakBlock.cpp: In member function 'void JSC::WeakBlock::specializedVisit(ContainerType&, Visitor&) [with ContainerType = JSC::MarkedBlock; Visitor = JSC::AbstractSlotVisitor]': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/WeakBlock.cpp:124:43: note: 'context' declared here 124 | typename Visitor::ReferrerContext context(visitor, Visitor::OpaqueRoot); | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/WeakBlock.cpp:102:69: note: 'visitor' declared here 102 | void WeakBlock::specializedVisit(ContainerType& container, Visitor& visitor) | ~~~~~~~~~^~~~~~~ [ 21%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-84c9f43f-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ConsoleClient.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-84c9f43f-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/JSGlobalObjectConsoleClient.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-84c9f43f-5.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/debugger/Breakpoint.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-84c9f43f-5.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/agents/InspectorDebuggerAgent.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/InjectedScriptHost.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/JSGlobalObjectInspectorController.cpp:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-84c9f43f-3.cpp:3: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/JSGlobalObjectDebugger.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-84c9f43f-3.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-84c9f43f-6.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-0e543b66-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/remote/RemoteControllableTarget.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/remote/RemoteAutomationTarget.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/remote/RemoteAutomationTarget.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-84c9f43f-6.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/inspector/remote/RemoteAutomationTarget.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-0e543b66-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CodeLocation.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CallLinkInfo.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/BaselineJITCode.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/BaselineJITCode.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-1.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/AssemblyHelpers.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-1.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-2.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-3.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableAllocationFuzz.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/CallFrameShuffler32_64.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-2.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-4.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-5.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-6.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-7.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/JITCompilationKey.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/JITCompilationKey.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/JITCompilation.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-4.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-8.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-6e4525b9-1.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-95324de6-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/SlowPathCall.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/SlowPathCall.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-8.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/SetupVarargsFrame.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-3a3c4ec0-8.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-95324de6-2.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-32435e5c-1.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-32435e5c-2.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-1.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-2.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-3.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-1.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSInternalFieldObjectImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGenerator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/AbstractModuleRecord.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayIteratorPrototype.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-2.cpp:2: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayIteratorPrototype.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayIteratorPrototype.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/AsyncGeneratorPrototype.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-3.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/AsyncGeneratorPrototype.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/AsyncGeneratorPrototype.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-4.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-5.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-6.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/BooleanObject.cpp:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-4.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSInternalFieldObjectImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSWrapperObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/BooleanObject.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/BooleanObject.cpp:22: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-7.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/CachedSpecialPropertyAdaptiveStructureWatchpoint.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-5.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ObjectPropertyCondition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/CachedSpecialPropertyAdaptiveStructureWatchpoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/CachedSpecialPropertyAdaptiveStructureWatchpoint.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ConstructData.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-7.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/Interpreter.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ConstructData.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-8.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSImmutableButterfly.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/CommonSlowPaths.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/CommonSlowPaths.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-6.cpp:2: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Structure.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSString.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Symbol.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IdentifierInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/CommonIdentifiers.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-6.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-9.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-10.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-11.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/DatePrototype.cpp:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-8.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/DateInstance.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/DatePrototype.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/DatePrototype.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Error.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-9.cpp:2: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Error.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::EvalExecutable::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/EvalExecutable.cpp:58:24, inlined from 'static void JSC::EvalExecutable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/EvalExecutable.cpp:68:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::EvalExecutable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/EvalExecutable.cpp:68:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 68 | DEFINE_VISIT_CHILDREN(EvalExecutable); | ^~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-12.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-13.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/BytecodeIndex.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CodeOrigin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FuzzerAgent.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FuzzerAgent.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-12.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FuzzerAgent.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Exception.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-10.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Exception.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Exception.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::Exception::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Exception.cpp:61:24, inlined from 'static void JSC::Exception::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Exception.cpp:68:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::Exception::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Exception.cpp:68:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 68 | DEFINE_VISIT_CHILDREN(Exception); | ^~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlDateTimeFormat.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IteratorOperations.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FinalizationRegistryConstructor.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-11.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FinalizationRegistryConstructor.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FinalizationRegistryConstructor.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::FunctionRareData::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FunctionRareData.cpp:59:24, inlined from 'static void JSC::FunctionRareData::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FunctionRareData.cpp:67:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::FunctionRareData::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FunctionRareData.cpp:67:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 67 | DEFINE_VISIT_CHILDREN(FunctionRareData); | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::FunctionExecutable::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FunctionExecutable.cpp:75:24, inlined from 'static void JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FunctionExecutable.cpp:91:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::FunctionExecutable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FunctionExecutable.cpp:91:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 91 | DEFINE_VISIT_CHILDREN(FunctionExecutable); | ^~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlListFormat.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/GeneratorFunctionConstructor.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-12.cpp:3: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Structure.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FuzzerPredictions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FuzzerPredictions.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-12.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::GetterSetter::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/GetterSetter.cpp:41:24, inlined from 'static void JSC::GetterSetter::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/GetterSetter.cpp:47:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::GetterSetter::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/GetterSetter.cpp:47:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 47 | DEFINE_VISIT_CHILDREN(GetterSetter); | ^~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-14.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/HashMapImplInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/HashMapImpl.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-13.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/HashMapImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/HashMapImpl.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::HashMapBucket::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor; Data = JSC::HashMapBucketDataKey]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/HashMapImpl.cpp:51:24, inlined from 'static void JSC::HashMapBucket::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&) [with Data = JSC::HashMapBucketDataKey]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/HashMapImpl.cpp:34:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::HashMapBucket::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&) [with Data = JSC::HashMapBucketDataKey]': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/HashMapImpl.cpp:34:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 34 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(template<>, HashMapBucket); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::HashMapBucket::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor; Data = JSC::HashMapBucketDataKeyValue]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/HashMapImpl.cpp:51:24, inlined from 'static void JSC::HashMapBucket::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&) [with Data = JSC::HashMapBucketDataKeyValue]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/HashMapImpl.cpp:35:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::HashMapBucket::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&) [with Data = JSC::HashMapBucketDataKeyValue]': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/HashMapImpl.cpp:35:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 35 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(template<>, HashMapBucket); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlObject.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlObjectInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp:31: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlDateTimeFormat.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlDateTimeFormat.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlNumberFormat.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlObject.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlObjectInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlListFormat.cpp:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlListFormat.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlListFormat.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlPluralRules.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-15.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlObject.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlCollator.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlCollator.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-14.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-16.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlObject.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlObjectInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlNumberFormatInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlNumberFormat.cpp:33: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlNumberFormat.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlNumberFormat.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlObject.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlObjectInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlNumberFormatInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlNumberFormat.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlPluralRules.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlPluralRules.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/IntlWorkaround.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-17.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlObject.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlListFormatConstructor.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlListFormatConstructor.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-15.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlListFormatConstructor.h:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-18.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Packed.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/SentinelLinkedList.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Watchpoint.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayBuffer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArrayBuffer.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArrayBuffer.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-18.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArrayBuffer.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlObject.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlPluralRulesConstructor.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlPluralRulesConstructor.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-16.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlPluralRulesConstructor.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-19.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/runtime/JSDateMath.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CPU.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSBigInt.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSBigInt.cpp:48, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-19.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSBigInt.cpp:47: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArrayBuffer.cpp:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArrayBuffer.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlObject.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlSegmenterConstructor.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlSegmenterConstructor.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-17.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IntlSegmenterConstructor.h:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-20.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-21.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-22.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CPU.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/SpeculatedType.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IndexingType.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCustomSetterFunction.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCustomSetterFunction.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-20.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCustomSetterFunction.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSBigInt.cpp:51: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSBigInt.h:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::JSBigInt::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSBigInt.cpp:76:24, inlined from 'static void JSC::JSBigInt::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSBigInt.cpp:81:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSBigInt::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSBigInt.cpp:81:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 81 | DEFINE_VISIT_CHILDREN(JSBigInt); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-21.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-23.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSLexicalEnvironment.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSLexicalEnvironment.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-22.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSLexicalEnvironment.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCustomSetterFunction.cpp:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSLexicalEnvironment.cpp:33: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Structure.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayProfile.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-24.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-25.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSModuleRecord.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-23.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSInternalFieldObjectImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGenerator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/AbstractModuleRecord.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSModuleRecord.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSModuleRecord.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::JSPropertyNameEnumerator::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.cpp:84:24, inlined from 'static void JSC::JSPropertyNameEnumerator::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.cpp:92:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSPropertyNameEnumerator::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSPropertyNameEnumerator.cpp:92:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 92 | DEFINE_VISIT_CHILDREN(JSPropertyNameEnumerator); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.cpp:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::JSImmutableButterfly::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSImmutableButterfly.cpp:39:24, inlined from 'static void JSC::JSImmutableButterfly::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSImmutableButterfly.cpp:49:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSImmutableButterfly::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSImmutableButterfly.cpp:49:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 49 | DEFINE_VISIT_CHILDREN(JSImmutableButterfly); | ^~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::JSObject::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.cpp:421:26, inlined from 'static void JSC::JSObject::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.cpp:426:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSObject::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.cpp:426:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 426 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(JS_EXPORT_PRIVATE, JSObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::JSFinalObject::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.cpp:473:26, inlined from 'static void JSC::JSFinalObject::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.cpp:481:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSFinalObject::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.cpp:481:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 481 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(JS_EXPORT_PRIVATE, JSFinalObject); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSProxy.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-24.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSProxy.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSProxy.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSSetIterator.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-25.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSInternalFieldObjectImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSSetIterator.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSSetIterator.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::JSString::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSString.cpp:117:24, inlined from 'static void JSC::JSString::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSString.cpp:151:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSString::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSString.cpp:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 151 | DEFINE_VISIT_CHILDREN(JSString); | ^~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-26.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-27.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-28.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Packed.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/SentinelLinkedList.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Watchpoint.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayBuffer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayBufferView.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/DataView.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSDataView.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSTypedArrayConstructors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSTypedArrayConstructors.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-26.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSTypedArrayConstructors.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CPU.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/SpeculatedType.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IndexingType.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSWithScope.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSWithScope.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-27.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSWithScope.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-29.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSWithScope.cpp:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/MapPrototype.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-28.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/MapPrototype.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/MapPrototype.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::ModuleProgramExecutable::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:87:24, inlined from 'static void JSC::ModuleProgramExecutable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:98:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::ModuleProgramExecutable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ModuleProgramExecutable.cpp:98:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 98 | DEFINE_VISIT_CHILDREN(ModuleProgramExecutable); | ^~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-30.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/NativeExecutable.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-29.cpp:2: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ErrorPrototype.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/NativeErrorPrototype.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/NativeErrorPrototype.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-29.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::NativeExecutable::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/NativeExecutable.cpp:117:24, inlined from 'static void JSC::NativeExecutable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/NativeExecutable.cpp:121:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::NativeExecutable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/NativeExecutable.cpp:121:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 121 | DEFINE_VISIT_CHILDREN(NativeExecutable); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSTypedArrayConstructors.cpp:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSArrayBufferView.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSDataView.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-31.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-32.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/RegExp.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/RegExp.cpp:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-32.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/RegExp.cpp:23: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/PropertyDescriptor.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-31.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/GetterSetter.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/PropertyDescriptor.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::PropertyTable::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/PropertyTable.cpp:126:24, inlined from 'static void JSC::PropertyTable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/PropertyTable.cpp:130:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::PropertyTable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/PropertyTable.cpp:130:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 130 | DEFINE_VISIT_CHILDREN(PropertyTable); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ObjectConstructor.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-30.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ObjectConstructor.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ObjectConstructor.cpp:22: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::ProgramExecutable::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:218:24, inlined from 'static void JSC::ProgramExecutable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:228:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::ProgramExecutable::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ProgramExecutable.cpp:228:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 228 | DEFINE_VISIT_CHILDREN(ProgramExecutable); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/RegExpInlines.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/RegExp.cpp:28: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Structure.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/RegExp.h:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-33.cpp.o [ 22%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-34.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-35.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-36.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/DeferGC.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ConcurrentJSLock.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ScriptExecutable.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-34.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ScriptExecutable.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/StringRecursionChecker.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/StringRecursionChecker.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-36.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/StringRecursionChecker.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/RegExpStringIteratorPrototype.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-33.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/RegExpStringIteratorPrototype.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/RegExpStringIteratorPrototype.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-37.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ScriptExecutable.cpp:35: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ClassInfo.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Structure.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayProfile.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-38.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/StringRecursionChecker.cpp:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::StructureRareData::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/StructureRareData.cpp:75:24, inlined from 'static void JSC::StructureRareData::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/StructureRareData.cpp:89:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::StructureRareData::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/StructureRareData.cpp:89:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 89 | DEFINE_VISIT_CHILDREN(StructureRareData); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SmallStrings.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-35.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1, inlined from 'static void JSC::SparseArrayValueMap::visitChildrenImpl(JSC::JSCell*, Visitor&) [with Visitor = JSC::AbstractSlotVisitor]' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.cpp:218:24, inlined from 'static void JSC::SparseArrayValueMap::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.cpp:227:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::SparseArrayValueMap::visitChildren(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:80:46: note: 'context' declared here 80 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:151:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 151 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:78:82: note: 'visitor' declared here 78 | preModifier void className::visitChildren(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:87:5: note: in expansion of macro 'DEFINE_VISIT_CHILDREN_WITH_MODIFIER' 87 | DEFINE_VISIT_CHILDREN_WITH_MODIFIER(UNUSED_MODIFIER_ARGUMENT, className) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.cpp:227:1: note: in expansion of macro 'DEFINE_VISIT_CHILDREN' 227 | DEFINE_VISIT_CHILDREN(SparseArrayValueMap); | ^~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-39.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SymbolPrototype.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-37.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SymbolPrototype.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SymbolPrototype.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-40.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-41.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/TemporalDurationPrototype.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-38.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/TemporalDurationPrototype.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/TemporalDurationPrototype.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-42.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/TemporalPlainDatePrototype.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-39.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/TemporalPlainDatePrototype.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/TemporalPlainDatePrototype.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-0284c6ac-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/WeakObjectRefConstructor.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-42.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSDestructibleObject.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/InternalFunction.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/WeakObjectRefConstructor.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/WeakObjectRefConstructor.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/wasm/WasmAirIRGenerator.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/CodeCache.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/VM.cpp:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-f2e18ffc-41.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/AggregateError.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/VM.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-0284c6ac-2.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-1.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-2.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-3.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/tools/VMInspector.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/tools/VMInspector.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-0284c6ac-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/tools/VMInspector.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/wasm/WasmCompilationMode.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/wasm/WasmCompilationMode.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/wasm/WasmName.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/wasm/WasmIndexOrName.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/wasm/WasmIndexOrName.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-4.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-5.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-6.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/tools/HeapVerifier.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-0284c6ac-1.cpp:5: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/tools/CellProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/tools/CellList.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/tools/CellList.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-0284c6ac-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CPU.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSBigInt.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/wasm/WasmStreamingCompiler.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-5.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/wasm/WasmPageCount.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-5.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-7.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/Opcode.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCConfig.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/Options.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/CPU.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/SpeculatedType.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/IndexingType.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/bytecode/ArrayAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCallee.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/wasm/js/JSToWasmICCallee.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/wasm/js/JSToWasmICCallee.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-6.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/wasm/WasmTable.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-6.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-8.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-9.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-10.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-15db4ad9-11.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-6cbc989f-1.cpp.o [ 23%] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-6cbc989f-2.cpp.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/Zycore.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZycoreAllocator.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZycoreBitset.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZycoreFormat.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZycoreList.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZycoreString.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZycoreVector.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/Zydis.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisDecoder.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisDecoderData.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisFormatter.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisFormatterATT.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisFormatterBase.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisFormatterBuffer.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisFormatterIntel.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisMetaInfo.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisMnemonic.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisRegister.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisSharedData.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisString.c.o [ 23%] Building C object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/zydis/Zydis/ZydisUtils.c.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/yarr/YarrPattern.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/yarr/YarrPattern.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-6cbc989f-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/yarr/YarrPattern.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/yarr/RegularExpression.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/yarr/RegularExpression.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-6cbc989f-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/yarr/RegularExpression.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 23%] Linking CXX shared library ../../lib/libjavascriptcoregtk-4.0.so ld: warning: file /tmp/work/www/webkit-gtk/work/.buildlink/lib/libglib-2.0.so: attempted multiple inclusion of file ld: warning: file /tmp/work/www/webkit-gtk/work/.buildlink/lib/libglib-2.0.so: attempted multiple inclusion of file [ 24%] Built target JavaScriptCore [ 24%] Generating ../../JavaScriptCore-4.0.gir [ 24%] Generating ../../WebInspectorUI/DerivedSources/UserInterface/Protocol/InspectorBackendCommands.js [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/APICallbackFunction.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/APICast.h [ 24%] Generating ../../inspector-resources.stamp [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/APIUtils.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ARM64Assembler.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ARM64Registers.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ARMv7Assembler.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ARMv7Registers.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AbortReason.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractModuleRecord.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractMacroAssembler.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractPC.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitor.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AlignedMemoryAllocator.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AllocationFailureMode.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Allocator.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AllocatorForMode.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AllocatorInlines.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArgList.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArithProfile.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArityCheckMode.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayBuffer.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayBufferSharingMode.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayBufferView.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayConstructor.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayConventions.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayProfile.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayPrototype.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AssemblerBuffer.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AssemblerCommon.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AssemblyHelpers.h [ 24%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AssemblyHelpersSpoolers.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AsyncIteratorPrototype.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AuxiliaryBarrier.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AugmentableInspectorControllerClient.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/B3Common.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/AuxiliaryBarrierInlines.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/B3Type.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/B3ValueRep.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BaselineJITCode.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BasicBlockLocation.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BatchedTransitionOptimizer.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BigInt64Array.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BigIntObject.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BigIntPrototype.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BigUint64Array.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BlockDirectory.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BlockDirectoryBits.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BlockDirectoryInlines.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BooleanObject.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BooleanPrototype.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BrandedStructure.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Breakpoint.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BuiltinNames.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BuiltinUtils.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Butterfly.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h [ 25%] Generating ../../JavaScriptCore-4.0.typelib [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BytecodeCacheError.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BytecodeConventions.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BytecodeIndex.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/BytecodeIntrinsicRegistry.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CCallHelpers.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CPU.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CachePayload.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CacheUpdate.h [ 25%] Built target JavaScriptCore-4-gir [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CacheableIdentifier.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CacheableIdentifierInlines.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CachedBytecode.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CachedTypes.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CagedBarrierPtr.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CallData.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CallEdge.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CallFrameInlines.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CallFrame.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CallFrameShuffleData.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CallMode.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CallLinkInfo.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CallVariant.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CalleeBits.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CatchScope.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CellAttributes.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CellContainer.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CellContainerInlines.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CellSize.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CellState.h [ 25%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CheckPrivateBrandStatus.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CheckPrivateBrandVariant.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ClassInfo.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CodeBlock.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CodeBlockHash.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CodeOrigin.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CodeLocation.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CodeSpecializationKind.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CodeType.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CollectionScope.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CollectorPhase.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CommonIdentifiers.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CompilationResult.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CompleteSubspace.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Completion.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CompleteSubspaceInlines.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Concurrency.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ConcurrentJSLock.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ConfigFile.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ConsoleClient.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ConsoleMessage.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ConsoleTypes.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ConstantMode.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ConstraintConcurrency.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ConstraintParallelism.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ConstraintVolatility.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ConstructAbility.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ConstructData.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ConstructorKind.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ControlFlowProfiler.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ContentSearchUtilities.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/CustomGetterSetter.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DFGCommon.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DFGCodeOriginPool.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DFGDoesGCCheck.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DFGMinifiedID.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DFGExitProfile.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DOMAnnotation.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DOMAttributeGetterSetter.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DOMJITAbstractHeap.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DOMJITCallDOMGetterSnippet.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DOMJITGetterSetter.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DOMJITEffect.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DOMJITHeapRange.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DOMJITSignature.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DataFormat.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DataView.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DateInstance.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DateInstanceCache.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Debugger.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DebuggerCallFrame.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DebuggerParseData.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DebuggerPrimitives.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DeferGC.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DeferGCInlines.h [ 26%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DeferTermination.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DeferredWorkTimer.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DefinePropertyAttributes.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DeleteAllCodeEffort.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DeletePropertySlot.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DestructionMode.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DirectArgumentsOffset.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DirectEvalCodeCache.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DirectEvalExecutable.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DisallowScope.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DisallowVMEntry.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/DumpContext.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ECMAMode.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/EnsureStillAliveHere.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/EntryFrame.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/EnumerationMode.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorHandlingScope.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorPrototype.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorType.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/EvalExecutable.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Exception.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExceptionEventLocation.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExceptionExpectation.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExceptionHelpers.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExceptionScope.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExecutableAllocator.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExecutableBase.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExecutableBaseInlines.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExecutableInfo.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExecutableMemoryHandle.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExecutableToCodeBlockEdge.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExecutionCounter.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExitKind.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExitingInlineKind.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExitingJITType.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ExpressionRangeInfo.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/FPRInfo.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/FastJITPermissions.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/FastMallocAlignedMemoryAllocator.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Float32Array.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Float64Array.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Forward.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/FrameTracers.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/FreeList.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionConstructor.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/FreeListInlines.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionExecutable.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionPrototype.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionHasExecutedCache.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/FuzzerAgent.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GCActivityCallback.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GCAssertions.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GCAwareJITStubRoutine.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GCConductor.h [ 27%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GCDeferralContext.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GCIncomingRefCounted.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GCIncomingRefCountedInlines.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GCIncomingRefCountedSet.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GCLogging.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GCMemoryOperations.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GCRequest.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GCSegmentedArray.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GPRInfo.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Gate.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GenericOffset.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GenericTypedArrayView.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GenericTypedArrayViewInlines.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GetPutInfo.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GetVM.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GetterSetter.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/GlobalExecutable.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Handle.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HandleBlock.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HandleSet.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HandleForward.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HandleTypes.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HashMapImpl.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HandlerInfo.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HashMapImplInlines.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Heap.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HeapAnalyzer.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HeapCell.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HeapCellInlines.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HeapCellType.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HeapFinalizerCallback.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HeapInlines.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HeapObserver.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HeapSnapshotBuilder.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/HeapSubspaceTypes.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ICStatusMap.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Identifier.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IdentifierInlines.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IdentifiersFactory.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IncrementalSweeper.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IndexingHeader.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IndexingType.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IndexingHeaderInlines.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InferredValue.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InitializeThreading.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InjectedScript.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InjectedScriptBase.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InjectedScriptHost.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InjectedScriptManager.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InjectedScriptModule.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InlineCallFrame.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorAgent.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorAgentBase.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorAgentRegistry.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorAuditAgent.h [ 28%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorBackendDispatcher.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorConsoleAgent.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorDebuggerAgent.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorEnvironment.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorFrontendChannel.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorFrontendRouter.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorHeapAgent.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorRuntimeAgent.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorProtocolTypes.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorScriptProfilerAgent.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorTarget.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InspectorTargetAgent.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Instruction.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InstructionStream.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Int16Array.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Int32Array.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Int8Array.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Integrity.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IntegrityInlines.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunction.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Intrinsic.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IsoCellSet.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IsoHeapCellType.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IsoInlinedHeapCellType.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IsoInlinedHeapCellTypeInlines.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IsoMemoryAllocatorBase.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IsoSubspace.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IsoSubspaceInlines.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IsoSubspacePerVM.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IterationKind.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IterationModeMetadata.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IteratorOperations.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/IteratorPrototype.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JITAllocator.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JITCode.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JITCodeMap.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JITCompilation.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JITCompilationEffort.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JITCompilationMode.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JITMathICForwards.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JITOperationList.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JITOperationValidation.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JITOperations.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JITStubRoutine.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JITThunks.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSAPIValueWrapper.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSAPIWrapperObject.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArrayBuffer.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArrayBufferPrototype.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArrayBufferView.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArrayBufferViewInlines.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArrayInlines.h [ 29%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArrayIterator.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSBasePrivate.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSBigInt.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSBoundFunction.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCConfig.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCInlines.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValue.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCPtrTag.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCTestRunnerUtils.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCallbackConstructor.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCallbackFunction.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCallbackObjectFunctions.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCallbackObject.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCallee.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSContextInternal.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSClassRef.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSContextPrivate.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSContextRefInspectorSupport.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSContextRefPrivate.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSContextRefInternal.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCustomSetterFunction.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCustomGetterFunction.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSDataView.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSDestructibleObject.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSDateMath.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSDestructibleObjectHeapCellType.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSExportMacros.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunctionInlines.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGenerator.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGenericTypedArrayView.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGenericTypedArrayViewInlines.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGenericTypedArrayViewPrototype.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGenericTypedArrayViewPrototypeInlines.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalLexicalEnvironment.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObjectFunctions.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObjectInlines.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSHeapFinalizerPrivate.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSImmutableButterfly.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSInternalFieldObjectImpl.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSInternalPromise.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSLock.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSManagedValueInternal.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSMap.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSMapInlines.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSMapIterator.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSMarkingConstraintPrivate.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSMicrotask.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSModuleLoader.h [ 30%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSModuleRecord.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSNativeStdFunction.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSONAtomStringCache.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSONObject.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectRefPrivate.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSPromise.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSPromiseConstructor.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSPropertyNameEnumerator.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSProxy.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSRemoteFunction.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSRemoteInspector.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSRetainPtr.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSRunLoopTimer.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSScope.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSScriptFetchParameters.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSScriptFetcher.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSScriptRefPrivate.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSSegmentedVariableObject.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSSet.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSSetInlines.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSSetIterator.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSSourceCode.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSString.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSStringInlines.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSStringRefPrivate.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSSymbolTableObject.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSType.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSTypeInfo.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSTypedArrays.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSValueInternal.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSValuePrivate.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSVirtualMachineInternal.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSWeakMap.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSWeakMapInlines.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSWeakObjectMapRefInternal.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSWeakObjectMapRefPrivate.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSWeakPrivate.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSWebAssembly.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSWebAssemblyMemory.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSWithScope.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSWebAssemblyModule.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSWrapperMap.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JumpTable.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/JSWrapperObject.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/LLIntOpcode.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/LLIntPrototypeLoadAdaptiveStructureWatchpoint.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/LazyClassStructure.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/LazyOperandValueProfile.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/LeafExecutable.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/LazyProperty.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Lexer.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/LinkBuffer.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/LinkTimeConstant.h [ 31%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/LocalAllocator.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Lookup.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/LocalAllocatorInlines.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MIPSAssembler.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MIPSRegisters.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MachineStackMarker.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MacroAssembler.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MacroAssemblerARM64.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MacroAssemblerARMv7.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MacroAssemblerCodeRef.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MacroAssemblerHelpers.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MacroAssemblerMIPS.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MacroAssemblerRISCV64.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MacroAssemblerX86Common.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MacroAssemblerX86_64.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkStack.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlock.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockInlines.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedBlockSet.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkedSpace.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkingConstraint.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MarkingConstraintExecutorPair.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MatchResult.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MathCommon.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MemoryStatistics.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MetadataTable.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Microtask.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ModuleProgramExecutable.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/MutatorState.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/NativeExecutable.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/NativeFunction.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/NullGetterFunction.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/NullSetterFunction.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/NumberObject.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/NumberPrototype.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/NumericStrings.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ObjcRuntimeExtras.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ObjCCallbackFunction.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ObjectAllocationProfile.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ObjectInitializationScope.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ObjectConstructor.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ObjectPropertyCondition.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/OpaqueJSString.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ObjectPrototype.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Opcode.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/OpcodeSize.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Operands.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Operations.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Options.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/OptionsList.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PCToCodeOriginMap.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PackedCellPtr.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ParseInt.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ParserArena.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ParserError.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ParserModes.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ParserTokens.h [ 32%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PerGlobalObjectWrapperWorld.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PolymorphicCallStubRoutine.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PreciseAllocation.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Printer.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PrivateFieldPutKind.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PrivateName.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerBytecodeSequence.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerBytecode.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerBytecodes.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerCompilationKind.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerCompilation.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerCompiledBytecode.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerEvent.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerDatabase.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerExecutionCounter.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerOSRExit.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerJettisonReason.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerOSRExitSite.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerOriginStack.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerOrigin.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerProfiledBytecodes.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProfilerUID.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProgramExecutable.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PropertyCondition.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PropertyDescriptor.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PropertyName.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PropertyOffset.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PropertyNameArray.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PropertySlot.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Protect.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PropertyStorage.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PropertyTable.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PureNaN.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PrototypeKey.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ProxyObject.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PutByIdFlags.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PutPropertySlot.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/PutDirectIndexMode.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RISCV64Assembler.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Reg.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RISCV64Registers.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegExp.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegExpCachedResult.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegExpGlobalData.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegExpKey.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegExpObject.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegExpStringIteratorPrototype.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Register.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegisterAtOffset.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegisterAtOffsetList.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegisterInfo.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegisterInlines.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegisterMap.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegisterSet.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegisterState.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RegularExpression.h [ 33%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RemoteAutomationTarget.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RemoteControllableTarget.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RemoteInspectionTarget.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RemoteInspector.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RemoteInspectorServer.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RemoteInspectorUtils.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ResourceExhaustion.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RootMarkReason.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ResultType.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RunningScope.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RuntimeFlags.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/RuntimeType.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SamplingProfiler.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ScopeOffset.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ScopedArgumentsTable.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Scribble.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ScriptArguments.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ScriptCallFrame.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ScriptCallStack.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ScriptCallStackFactory.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ScriptExecutable.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ScriptFetchParameters.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ScriptFetcher.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ScriptFunctionCall.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ScriptObject.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ScriptValue.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SecureARM64EHashPins.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SecureARM64EHashPinsInlines.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SetPrivateBrandStatus.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SetPrivateBrandVariant.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ShadowChicken.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ShadowRealmObject.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SimpleMarkingConstraint.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitor.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SlowPathFunction.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SlowPathReturnType.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SmallStrings.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Snippet.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SnippetParams.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SnippetReg.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SnippetSlowPathCalls.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SourceID.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SourceCode.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SourceOrigin.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SourceProvider.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SourceProviderCache.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SourceProviderCacheItem.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SpeculatedType.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SpillRegistersMode.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StackAlignment.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StackFrame.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StringObject.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StackVisitor.h [ 34%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StringPrototype.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StrongForward.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Strong.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StrongInlines.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Structure.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureAlignedMemoryAllocator.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureCache.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureChain.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureID.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureIDBlob.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureRareData.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureRareDataInlines.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureTransitionTable.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureSet.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Subspace.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SubspaceAccess.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SubspaceInlines.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SuperSampler.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Symbol.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SymbolPrototype.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SymbolTable.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/SymbolTableOrScopeDepth.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Synchronousness.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TagRegistersMode.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TempRegisterSet.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TemplateObjectDescriptor.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TemporalNow.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TemporalObject.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TestRunnerUtils.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ThrowScope.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ThunkGenerator.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TinyBloomFilter.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ToNativeFromValue.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ToThisStatus.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TypeError.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TypeLocation.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TypeSet.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrayAdaptersForwardDeclarations.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrayAdaptors.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrayController.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrayInlines.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrayType.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrays.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/TypeofType.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Uint16Array.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Uint32Array.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Uint8Array.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Uint8ClampedArray.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/UnlinkedCodeBlock.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/UnlinkedEvalCodeBlock.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/UnlinkedFunctionExecutable.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/UnlinkedGlobalCodeBlock.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/UnlinkedMetadataTable.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/UnlinkedSourceCode.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VM.h [ 35%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/UnusedPointer.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VMEntryRecord.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VMEntryScope.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VMInlines.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VMInspector.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VMInspectorInlines.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VMTraps.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VMTrapsInlines.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ValueProfile.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/ValueRecovery.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VarOffset.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VariableEnvironment.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VariableWriteFireDetail.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VerifierSlotVisitor.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VirtualRegister.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/VisitRaceKey.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmCallee.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmCalleeGroup.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmCapabilities.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmCompilationMode.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmContext.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmExceptionType.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmFaultSignalHandler.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmFormat.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmFunctionCodeBlockGenerator.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmHandlerInfo.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmIndexOrName.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmLLIntTierUpCounter.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmMemory.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmMemoryInformation.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmMemoryMode.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmModule.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmName.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmNameSection.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmOSREntryData.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmPageCount.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmSections.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmSignature.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmStreamingCompiler.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmStreamingParser.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmTierUpCount.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WasmValueLocation.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Watchdog.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Watchpoint.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WeakBlock.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Weak.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WeakGCHashTable.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WeakGCMapInlines.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WeakGCMap.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WeakGCSet.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WeakGCSetInlines.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WeakHandleOwner.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WeakImpl.h [ 36%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WeakInlines.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WeakSet.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WeakSetInlines.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WriteBarrier.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/WriteBarrierInlines.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/X86Assembler.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/X86Registers.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/X86_64Registers.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/Yarr.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/YarrErrorCode.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/YarrFlags.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/YarrInterpreter.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/YarrJIT.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/YarrMatchingContextHolder.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/YarrParser.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/YarrUnicodeProperties.h [ 37%] Generating ../../JavaScriptCore/PrivateHeaders/JavaScriptCore/YarrPattern.h [ 37%] Built target JavaScriptCore_CopyPrivateHeaders [ 37%] Building CXX object Source/JavaScriptCore/shell/CMakeFiles/jsc.dir/__/jsc.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/FileSizeFormatter.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/Logging.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/Logging.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/Logging.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/FileSizeFormatter.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/FileSizeFormatter.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/FileSizeFormatter.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/SessionID.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/ThreadGlobalData.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RedBlackTree.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MetaAllocatorHandle.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jit/ExecutableMemoryHandle.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/assembler/MacroAssemblerCodeRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/AbstractPC.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/interpreter/CallFrame.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIValueWrapper.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/APICast.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jsc.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/config.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/jsc.cpp:23: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/SessionID.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/SessionID.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/ThreadGlobalData.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/ThreadGlobalData.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/ThreadGlobalData.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUAdapterImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUBindGroupImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUBindGroupLayoutImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUBufferImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUCommandBufferImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUCommandEncoderImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUComputePassEncoderImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUComputePipelineImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUConvertToBackingContext.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUDeviceImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUDowncastConvertToBackingContext.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUExternalTextureImpl.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/APICast.h:31: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/API/JSAPIValueWrapper.h:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/heap/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/JavaScriptCore/runtime/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUPipelineLayoutImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUQuerySetImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUQueueImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPURenderBundleEncoderImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPURenderBundleImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPURenderPassEncoderImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPURenderPipelineImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUSamplerImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUShaderModuleImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUTextureImpl.cpp.o [ 37%] Linking CXX executable ../../../bin/jsc ld: warning: file /tmp/work/www/webkit-gtk/work/.buildlink/lib/libglib-2.0.so: attempted multiple inclusion of file [ 37%] Built target jsc [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/graphics/WebGPU/Impl/WebGPUTextureViewImpl.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/system/SleepDisabler.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/system/SystemSleepListener.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/EncodingTables.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/TextCodec.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/TextCodecCJK.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/TextCodecICU.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/TextCodecLatin1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringView.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/dtoa.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringConcatenateNumbers.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringBuilder.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecCJK.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecCJK.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextEncoding.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecICU.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecICU.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecLatin1.cpp:31: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecLatin1.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/TextCodecReplacement.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/TextCodecSingleByte.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/TextCodecUTF16.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecReplacement.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecReplacement.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringView.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/dtoa.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringConcatenateNumbers.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringBuilder.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecSingleByte.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecSingleByte.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/TextCodecUTF8.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecUTF16.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecUTF16.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/TextCodecUserDefined.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/TextEncoding.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecUTF8.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecUTF8.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 37%] Built target WebInspectorUI [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/TextEncodingDetectorICU.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/TextEncodingRegistry.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecUserDefined.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextCodecUserDefined.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextEncoding.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextEncoding.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextEncoding.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/crypto/gcrypt/CryptoDigestGCrypt.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextEncoding.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextEncodingDetectorICU.cpp:34: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextEncodingDetectorICU.cpp:31: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/system/ClockGeneric.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextEncoding.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextEncodingRegistry.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/TextEncodingRegistry.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/system/glib/SleepDisablerGLib.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/crypto/CryptoDigest.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/crypto/gcrypt/CryptoDigestGCrypt.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/crypto/gcrypt/CryptoDigestGCrypt.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MonotonicTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/system/ClockGeneric.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/system/ClockGeneric.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/system/ClockGeneric.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/system/gtk/SoundGtk.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/text/KillRing.cpp.o [ 37%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/unix/LoggingUnix.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/system/glib/SleepDisablerGLib.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/system/glib/SleepDisablerGLib.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/system/glib/SleepDisablerGLib.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 38%] Building CXX object Source/WebCore/PAL/pal/CMakeFiles/PAL.dir/crypto/tasn1/Utilities.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/KillRing.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/KillRing.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/text/KillRing.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/unix/LoggingUnix.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/unix/LoggingUnix.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/crypto/tasn1/Utilities.cpp:31: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/config.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/PAL/pal/crypto/tasn1/Utilities.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 38%] Linking CXX static library ../../../../lib/libPAL.a [ 38%] Built target PAL [ 38%] Generating ../../WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.cpp, ../../WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h [ 38%] Generating ../../WebCore/DerivedSources/CountQueuingStrategyBuiltins.cpp, ../../WebCore/DerivedSources/CountQueuingStrategyBuiltins.h [ 38%] Generating ../../WebCore/DerivedSources/ByteLengthQueuingStrategyBuiltins.cpp, ../../WebCore/DerivedSources/ByteLengthQueuingStrategyBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/ReadableByteStreamControllerBuiltins.cpp, ../../WebCore/DerivedSources/ReadableByteStreamControllerBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/ReadableByteStreamInternalsBuiltins.cpp, ../../WebCore/DerivedSources/ReadableByteStreamInternalsBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/ReadableStreamBuiltins.cpp, ../../WebCore/DerivedSources/ReadableStreamBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/ReadableStreamBYOBReaderBuiltins.cpp, ../../WebCore/DerivedSources/ReadableStreamBYOBReaderBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/ReadableStreamBYOBRequestBuiltins.cpp, ../../WebCore/DerivedSources/ReadableStreamBYOBRequestBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/ReadableStreamDefaultControllerBuiltins.cpp, ../../WebCore/DerivedSources/ReadableStreamDefaultControllerBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/ReadableStreamInternalsBuiltins.cpp, ../../WebCore/DerivedSources/ReadableStreamInternalsBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/ReadableStreamDefaultReaderBuiltins.cpp, ../../WebCore/DerivedSources/ReadableStreamDefaultReaderBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/StreamInternalsBuiltins.cpp, ../../WebCore/DerivedSources/StreamInternalsBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/TransformStreamBuiltins.cpp, ../../WebCore/DerivedSources/TransformStreamBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/TransformStreamDefaultControllerBuiltins.cpp, ../../WebCore/DerivedSources/TransformStreamDefaultControllerBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/TransformStreamInternalsBuiltins.cpp, ../../WebCore/DerivedSources/TransformStreamInternalsBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/WritableStreamDefaultControllerBuiltins.cpp, ../../WebCore/DerivedSources/WritableStreamDefaultControllerBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/WritableStreamDefaultWriterBuiltins.cpp, ../../WebCore/DerivedSources/WritableStreamDefaultWriterBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/WritableStreamInternalsBuiltins.cpp, ../../WebCore/DerivedSources/WritableStreamInternalsBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/TextEncoderStreamBuiltins.cpp, ../../WebCore/DerivedSources/TextEncoderStreamBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/TextDecoderStreamBuiltins.cpp, ../../WebCore/DerivedSources/TextDecoderStreamBuiltins.h [ 39%] Generating ../../WebCore/DerivedSources/AccessibilityAtspiInterfaces.h, ../../WebCore/DerivedSources/AccessibilityAtspiInterfaces.c [ 39%] Generating ../../WebCore/DerivedSources/CSSValueKeywords.in, ../../WebCore/DerivedSources/CSSValueKeywords.h, ../../WebCore/DerivedSources/CSSValueKeywords.cpp, ../../WebCore/DerivedSources/CSSValueKeywords.gperf [ 39%] Generating ../../WebCore/DerivedSources/ColorData.cpp [ 39%] Generating ../../WebCore/DerivedSources/CommandLineAPIModuleSource.h, ../../WebCore/DerivedSources/CommandLineAPIModuleSource.min.js [ 39%] Generating ../../WebCore/DerivedSources/DOMJITAbstractHeapRepository.h [ 39%] Generating ../../WebCore/DerivedSources/EventInterfaces.h, ../../WebCore/DerivedSources/EventFactory.cpp [ 39%] Generating ../../WebCore/DerivedSources/EventTargetInterfaces.h, ../../WebCore/DerivedSources/EventTargetFactory.cpp [ 39%] Generating ../../WebCore/DerivedSources/HTMLNames.cpp, ../../WebCore/DerivedSources/HTMLNames.h, ../../WebCore/DerivedSources/HTMLElementFactory.cpp, ../../WebCore/DerivedSources/HTMLElementFactory.h, ../../WebCore/DerivedSources/HTMLElementTypeHelpers.h, ../../WebCore/DerivedSources/JSHTMLElementWrapperFactory.cpp, ../../WebCore/DerivedSources/JSHTMLElementWrapperFactory.h [ 39%] Generating ../../WebCore/DerivedSources/HTMLEntityTable.cpp [ 39%] Generating ../../WebCore/DerivedSources/MathMLNames.cpp, ../../WebCore/DerivedSources/MathMLNames.h, ../../WebCore/DerivedSources/MathMLElementFactory.cpp, ../../WebCore/DerivedSources/MathMLElementFactory.h, ../../WebCore/DerivedSources/MathMLElementTypeHelpers.h, ../../WebCore/DerivedSources/JSMathMLElementWrapperFactory.cpp, ../../WebCore/DerivedSources/JSMathMLElementWrapperFactory.h [ 39%] Generating ../../WebCore/DerivedSources/HTTPHeaderNames.cpp, ../../WebCore/DerivedSources/HTTPHeaderNames.gperf, ../../WebCore/DerivedSources/HTTPHeaderNames.h [ 39%] Generating ../../WebCore/DerivedSources/SVGNames.cpp, ../../WebCore/DerivedSources/SVGNames.h, ../../WebCore/DerivedSources/SVGElementFactory.cpp, ../../WebCore/DerivedSources/SVGElementFactory.h, ../../WebCore/DerivedSources/SVGElementTypeHelpers.h, ../../WebCore/DerivedSources/JSSVGElementWrapperFactory.cpp, ../../WebCore/DerivedSources/JSSVGElementWrapperFactory.h [ 39%] Generating ../../WebCore/DerivedSources/PlugInsResourcesData.cpp, ../../WebCore/DerivedSources/PlugInsResources.h [ 39%] Generating ../../WebCore/DerivedSources/SelectorPseudoClassAndCompatibilityElementMap.gperf, ../../WebCore/DerivedSources/SelectorPseudoClassAndCompatibilityElementMap.cpp [ 39%] Generating ../../WebCore/DerivedSources/SelectorPseudoElementTypeMap.gperf, ../../WebCore/DerivedSources/SelectorPseudoElementTypeMap.cpp [ 39%] Generating ../../WebCore/DerivedSources/UserAgentScripts.h, ../../WebCore/DerivedSources/UserAgentScriptsData.cpp [ 39%] Generating ../../WebCore/DerivedSources/UserAgentStyleSheetsData.cpp, ../../WebCore/DerivedSources/UserAgentStyleSheets.h [ 39%] Generating ../../WebCore/DerivedSources/WebKitFontFamilyNames.cpp, ../../WebCore/DerivedSources/WebKitFontFamilyNames.h [ 39%] Generating ../../WebCore/DerivedSources/XLinkNames.cpp, ../../WebCore/DerivedSources/XLinkNames.h [ 39%] Generating ../../WebCore/DerivedSources/XMLNSNames.cpp, ../../WebCore/DerivedSources/XMLNSNames.h [ 39%] Generating ../../WebCore/DerivedSources/XMLNames.cpp, ../../WebCore/DerivedSources/XMLNames.h [ 39%] Generating ../../WebCore/DerivedSources/XMLViewerCSS.h, ../../WebCore/DerivedSources/XMLViewer.min.css [ 39%] Generating ../../WebCore/DerivedSources/XMLViewerJS.h, ../../WebCore/DerivedSources/XMLViewer.min.js [ 39%] Generating ../../WebCore/PrivateHeaders/WebCore/EventInterfaces.h [ 39%] Generating ../../WebCore/PrivateHeaders/WebCore/EventTargetInterfaces.h [ 39%] Generating ../../WebCore/PrivateHeaders/WebCore/Settings.h [ 39%] Generating ../../WebCore/DerivedSources/WebCoreJSBuiltins.cpp, ../../WebCore/DerivedSources/WebCoreJSBuiltinInternals.cpp, ../../WebCore/DerivedSources/WebCoreJSBuiltins.h, ../../WebCore/DerivedSources/WebCoreJSBuiltinInternals.h [ 39%] Generating ../../WebCore/PrivateHeaders/WebCore/WebCoreJSBuiltinInternals.h [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opengl/GraphicsContextGLOpenGL.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opengl/TemporaryOpenGLSetting.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/FormatConverter.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opengl/ExtensionsGLOpenGLCommon.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsTypesGL.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/TemporaryOpenGLSetting.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/TemporaryOpenGLSetting.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/TemporaryOpenGLSetting.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opengl/ExtensionsGLOpenGL.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FormatConverter.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FormatConverter.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FormatConverter.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsTypesGL.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/ExtensionsGLOpenGLCommon.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/ExtensionsGLOpenGLCommon.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/ExtensionsGLOpenGLCommon.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/ExtensionsGLOpenGLCommon.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsTypesGL.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/ExtensionsGLOpenGLCommon.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/ExtensionsGLOpenGL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/ExtensionsGLOpenGL.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/ExtensionsGLOpenGL.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/opengl/GraphicsContextGLOpenGLBase.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/ExtensionsGLOpenGL.cpp:31: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.h:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/UserMessageHandler.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/UserMessageHandlerDescriptor.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/UserMessageHandlersNamespace.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGLBase.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGLBase.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.h:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/UserMessageHandler.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/UserMessageHandler.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/UserMessageHandler.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/page/WebKitNamespace.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/UserMessageHandlerDescriptor.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/UserMessageHandlerDescriptor.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/UserMessageHandlerDescriptor.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameDestructionObserver.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/UserMessageHandlersNamespace.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/UserMessageHandlersNamespace.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/UserMessageHandlersNamespace.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/freetype/FontCacheFreeType.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/DOMWindowProperty.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/WebKitNamespace.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/WebKitNamespace.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/WebKitNamespace.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/freetype/FontPlatformDataFreeType.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/freetype/GlyphPageTreeNodeFreeType.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/cairo/CairoUtilities.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/freetype/FontCustomPlatformDataFreeType.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/freetype/RefPtrFontconfig.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatPoint.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatRect.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Font.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FontCascadeFonts.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FontCache.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/freetype/FontCacheFreeType.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/freetype/SimpleFontDataFreeType.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GlyphPage.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/freetype/GlyphPageTreeNodeFreeType.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/freetype/GlyphPageTreeNodeFreeType.cpp:31: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FileSystem.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/SharedBuffer.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FontPlatformData.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp:26: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/freetype/FontPlatformDataFreeType.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/harfbuzz/ComplexTextControllerHarfBuzz.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/harfbuzz/DrawGlyphsRecorderHarfBuzz.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/harfbuzz/FontDescriptionHarfBuzz.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Hasher.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FontPalette.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FontDescription.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FontCascadeDescription.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/harfbuzz/FontDescriptionHarfBuzz.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/harfbuzz/FontDescriptionHarfBuzz.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/cairo/FontCairoHarfbuzzNG.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatPoint.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatRect.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Font.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/freetype/SimpleFontDataFreeType.cpp:34: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/freetype/SimpleFontDataFreeType.cpp:33: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatPoint.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ComplexTextController.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/harfbuzz/ComplexTextControllerHarfBuzz.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/harfbuzz/ComplexTextControllerHarfBuzz.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/Modules/webaudio/MediaStreamAudioSourceGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DrawGlyphsRecorder.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/harfbuzz/DrawGlyphsRecorderHarfBuzz.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/harfbuzz/DrawGlyphsRecorderHarfBuzz.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/AudioTrackPrivateGStreamer.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GLVideoSinkGStreamer.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GRefPtrGStreamer.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GStreamerAudioMixer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DashArray.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FontCascade.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/cairo/FontCairoHarfbuzzNG.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/cairo/FontCairoHarfbuzzNG.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GStreamerCommon.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GstAllocatorFastMalloc.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/AbortableTaskQueue.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/AudioTrackPrivateGStreamer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/AudioTrackPrivateGStreamer.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/AudioTrackPrivateGStreamer.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerAudioMixer.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerAudioMixer.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:66, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/AudioTrackPrivateGStreamer.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/GStreamerVideoFrameHolder.cpp.o /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/ImageDecoderGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp:22: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:66, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.h:40, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.cpp:54: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediacapabilities/AudioConfiguration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediacapabilities/MediaConfiguration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/MediaEngineConfigurationFactoryGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerVideoFrameHolder.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerVideoFrameHolder.cpp:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerVideoFrameHolder.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/ImageDecoderGStreamer.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/ImageDecoderGStreamer.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/ImageDecoderGStreamer.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:66: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/ImageDecoderGStreamer.cpp: In member function 'void WebCore::ImageDecoderGStreamer::InnerDecoder::connectDecoderPad(GstPad*)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/ImageDecoderGStreamer.cpp:269:5: warning: missing initializer for member 'GstAppSinkCallbacks::_gst_reserved' [-Wmissing-field-initializers] 269 | }; | ^ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/MediaSampleGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediacapabilities/AudioConfiguration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediacapabilities/MediaConfiguration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaEngineConfigurationFactoryGStreamer.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaEngineConfigurationFactoryGStreamer.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/InbandTextTrackPrivateClient.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/InbandTextTrackPrivate.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/InbandTextTrackPrivateGStreamer.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/TextCombinerGStreamer.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/TextCombinerPadGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaSampleGStreamer.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaSampleGStreamer.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaSampleGStreamer.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/TextCombinerGStreamer.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/TextCombinerGStreamer.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:66: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/TextSinkGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/TextCombinerPadGStreamer.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/TextCombinerPadGStreamer.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.cpp.o [ 39%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/VideoFrameMetadataGStreamer.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/VideoSinkGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/VideoSampleMetadata.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/VideoFrameMetadataGStreamer.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/VideoFrameMetadataGStreamer.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/VideoFrameMetadataGStreamer.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/VideoTrackPrivateGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/TextSinkGStreamer.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/TextSinkGStreamer.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/WebKitAudioSinkGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:66, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/TextSinkGStreamer.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/VideoSinkGStreamer.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/eme/GStreamerEMEUtilities.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/WebKitAudioSinkGStreamer.cpp:26: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/WebKitAudioSinkGStreamer.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/eme/WebKitCommonEncryptionDecryptorGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/Base64.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/eme/GStreamerEMEUtilities.cpp:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/eme/GStreamerEMEUtilities.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/AbortableTaskQueue.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/VideoTrackPrivateGStreamer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/VideoTrackPrivateGStreamer.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/VideoTrackPrivateGStreamer.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/AppendPipeline.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:66, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/VideoTrackPrivateGStreamer.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/GStreamerMediaDescription.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/GStreamerRegistryScannerMSE.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:26: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/WebKitWebSourceGStreamer.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediacapabilities/AudioConfiguration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediacapabilities/MediaConfiguration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerRegistryScanner.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/GStreamerRegistryScannerMSE.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/GStreamerRegistryScannerMSE.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/GStreamerRegistryScannerMSE.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/GStreamerMediaDescription.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/GStreamerMediaDescription.cpp:22: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/GStreamerMediaDescription.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Condition.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/AbortableTaskQueue.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.cpp:22: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/MediaSourceTrackGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:66, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/AppendPipeline.h:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ContentType.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/MediaPlayer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/MediaSourcePrivate.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.cpp:36: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.cpp:35: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:66, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourcePrivateGStreamer.cpp:42: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:66, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.h:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/TrackQueue.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/TrackPrivateBaseGStreamer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourceTrackGStreamer.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourceTrackGStreamer.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaSourceTrackGStreamer.cpp:32: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/LibWebRTCAudioModule.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/gstreamer/GStreamerVideoCommon.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ContentType.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.cpp:36: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.cpp:35: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:66, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.h:40: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/gstreamer/GStreamerVideoDecoderFactory.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/TrackQueue.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/TrackQueue.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/TrackQueue.cpp:32: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/gstreamer/GStreamerVideoEncoderFactory.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/gstreamer/GStreamerVideoFrameLibWebRTC.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/gstreamer/LibWebRTCProviderGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/GStreamerCommon.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.cpp:24: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/gstreamer/RealtimeIncomingAudioSourceLibWebRTC.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/gstreamer/RealtimeIncomingVideoSourceLibWebRTC.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/MediaPlayerPrivateGStreamer.h:66, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/SourceBufferPrivateGStreamer.h:40, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/gstreamer/mse/WebKitMediaSourceGStreamer.h:34: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/gstreamer/RealtimeOutgoingAudioSourceLibWebRTC.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/libwebrtc/gstreamer/RealtimeOutgoingVideoSourceLibWebRTC.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerAudioCaptureSource.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ProcessIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediastream/RTCDataChannelIdentifier.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediastream/RTCDataChannelRemoteHandlerConnection.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProvider.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediastream/libwebrtc/gstreamer/LibWebRTCProviderGStreamer.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediastream/libwebrtc/gstreamer/LibWebRTCProviderGStreamer.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediastream/libwebrtc/gstreamer/LibWebRTCProviderGStreamer.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerAudioCapturer.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerCaptureDeviceManager.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerCapturer.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerDisplayCaptureDeviceManager.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerMediaStreamSource.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerVideoCaptureSource.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerVideoCapturer.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/GStreamerVideoEncoder.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/MockRealtimeAudioSourceGStreamer.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/MockRealtimeVideoSourceGStreamer.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/mediastream/gstreamer/RealtimeMediaSourceCenterGStreamer.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/AudioDestinationGStreamer.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/AudioSourceProviderGStreamer.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/FFTFrameGStreamer.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/AudioSourceProviderClient.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/AudioSourceProviderGStreamer.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/AudioSourceProviderGStreamer.cpp:20: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/AudioSourceProviderGStreamer.cpp:19: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/AudioBus.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.h:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.cpp:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/AudioDestinationGStreamer.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/AudioSourceProviderGStreamer.cpp: In member function 'void WebCore::AudioSourceProviderGStreamer::handleNewDeinterleavePad(GstPad*)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/AudioSourceProviderGStreamer.cpp:319:5: warning: missing initializer for member 'GstAppSinkCallbacks::_gst_reserved' [-Wmissing-field-initializers] 319 | }; | ^ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/ScalableImageDecoder.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/ScalableImageDecoderFrame.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/AudioBus.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp: In member function 'void WebCore::AudioFileReader::handleNewDeinterleavePad(GstPad*)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/AudioFileReaderGStreamer.cpp:266:5: warning: missing initializer for member 'GstAppSinkCallbacks::_gst_reserved' [-Wmissing-field-initializers] 266 | }; | ^ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/avif/AVIFImageDecoder.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/avif/AVIFImageReader.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/AudioBus.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:26: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/gstreamer/WebKitWebAudioSourceGStreamer.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/bmp/BMPImageDecoder.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/bmp/BMPImageReader.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoderFrame.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.cpp:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.cpp:23: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/gif/GIFImageDecoder.cpp.o [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/gif/GIFImageReader.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/bmp/BMPImageDecoder.cpp:31: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/ico/ICOImageDecoder.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.cpp:31: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/jpeg/JPEGImageDecoder.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/jpeg2000/JPEG2000ImageDecoder.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/gif/GIFImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/gif/GIFImageReader.h:42, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/gif/GIFImageReader.cpp:76: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/gif/GIFImageReader.cpp:75: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/jpegxl/JPEGXLImageDecoder.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/bmp/BMPImageReader.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ico/ICOImageDecoder.cpp:31: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/png/PNGImageDecoder.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp:41: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp:40: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 40%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/webp/WEBPImageDecoder.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/jpeg2000/JPEG2000ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/jpeg2000/JPEG2000ImageDecoder.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/jpeg2000/JPEG2000ImageDecoder.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/image-decoders/cairo/ImageBackingStoreCairo.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/jpegxl/JPEGXLImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/jpegxl/JPEGXLImageDecoder.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/jpegxl/JPEGXLImageDecoder.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaAnimation.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:42: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/png/PNGImageDecoder.cpp:41: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/ANGLEContext.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageDecoder.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/ScalableImageDecoder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/webp/WEBPImageDecoder.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/BitmapTexture.cpp.o /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/BitmapTexturePool.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/GraphicsContextGLTextureMapper.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageBackingStore.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/cairo/ImageBackingStoreCairo.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/image-decoders/cairo/ImageBackingStoreCairo.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/GraphicsContextGLTextureMapperANGLE.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexturePool.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexturePool.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexturePool.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/GraphicsContextGLTextureMapper.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/GraphicsContextGLTextureMapper.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/GraphicsContextGLTextureMapper.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.h:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapper.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexture.cpp:31: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/GraphicsContextGLTextureMapper.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/GraphicsContextGLTextureMapperANGLE.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/GraphicsContextGLTextureMapperANGLE.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperBackingStore.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.h:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperFPSCounter.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperGCGLPlatformLayer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapper.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapper.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapper.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperLayer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapper.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapper.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayer.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperBackingStore.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperTile.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/BitmapTextureGL.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatPoint.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperFPSCounter.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperFPSCounter.cpp:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperFPSCounter.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/ClipStack.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/filters/FilterOperation.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/filters/FilterOperations.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatPoint.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatRect.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatRoundedRect.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/ClipStack.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/ClipStack.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/ClipStack.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperContextAttributes.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.h:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatPoint.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatRect.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperTile.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperTile.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperTile.cpp:19: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperGL.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTextureGL.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTextureGL.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTextureGL.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperShaderProgram.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperPlatformLayerBuffer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSpecific.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperContextAttributes.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperContextAttributes.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperPlatformLayerDmabuf.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatPoint.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/transforms/TransformationMatrix.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperShaderProgram.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTextureGL.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerBuffer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerBuffer.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerBuffer.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperPlatformLayerProxy.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/TextureMapperPlatformLayerProxyGL.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/CoordinatedBackingStore.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatPoint.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatRect.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatRoundedRect.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/ClipStack.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperGL.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:23: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperGL.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxy.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxy.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxy.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/Tile.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxy.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxyGL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxyGL.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxyGL.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapper.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStore.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStore.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStore.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperLayer.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapperPlatformLayerProxyGL.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStore.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/texmap/coordinated/TiledBackingStore.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaBuffer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/Tile.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/Tile.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/Tile.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaImageBufferPipe.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaBuffer.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaBuffer.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaBuffer.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaPaintingContext.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashSet.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaScene.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsState.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.cpp:24: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedGraphicsLayer.h:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingOperation.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingContext.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingContext.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingContext.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaPaintingEngine.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaPaintingEngineBasic.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ImageBufferPipe.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaImageBufferPipe.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaImageBufferPipe.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaImageBufferPipe.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatPoint.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.cpp:21: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/TiledBackingStore.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaPaintingEngineThreaded.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaPlatformLayer.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Box.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/AutomaticThread.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WorkerPool.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngineThreaded.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngine.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngine.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaScene.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/NicosiaSceneIntegration.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashSet.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaScene.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaScene.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaScene.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaScene.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DashArray.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngineBasic.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngineBasic.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/cairo/NicosiaCairoOperationRecorder.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Box.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/AutomaticThread.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WorkerPool.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngineThreaded.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngineThreaded.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngineThreaded.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngineBasic.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/cairo/NicosiaPaintingContextCairo.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngineThreaded.cpp:35: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/texmap/NicosiaBackingStoreTextureMapperImpl.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaSceneIntegration.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaSceneIntegration.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaSceneIntegration.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaSceneIntegration.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/texmap/NicosiaCompositionLayerTextureMapperImpl.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapper.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStore.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaBackingStoreTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaBackingStoreTextureMapperImpl.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaBackingStoreTextureMapperImpl.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaBackingStoreTextureMapperImpl.h:34: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DashArray.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/cairo/NicosiaCairoOperationRecorder.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/cairo/NicosiaCairoOperationRecorder.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/cairo/NicosiaCairoOperationRecorder.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingOperation.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPaintingContext.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/cairo/NicosiaPaintingContextCairo.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/cairo/NicosiaPaintingContextCairo.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/cairo/NicosiaPaintingContextCairo.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaCompositionLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaCompositionLayerTextureMapperImpl.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaCompositionLayerTextureMapperImpl.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/texmap/NicosiaGCGLLayer.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/nicosia/texmap/NicosiaImageBackingTextureMapperImpl.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/platform/graphics/OpenGLShims.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaContentLayerTextureMapperImpl.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building C object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/AccessibilityAtspiInterfaces.c.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/CString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/OpenGLShims.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/OpenGLShims.cpp:19: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/BitmapTexture.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/TextureMapper.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/texmap/coordinated/CoordinatedBackingStore.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaImageBackingTextureMapperImpl.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaImageBackingTextureMapperImpl.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaImageBackingTextureMapperImpl.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/HTTPHeaderNames.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaAnimation.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/NicosiaPlatformLayer.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaImageBackingTextureMapperImpl.h:35: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/CSSPropertyNames.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ANGLEWebKitBridge.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaGCGLLayer.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaGCGLLayer.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/nicosia/texmap/NicosiaGCGLLayer.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/SelectorPseudoClassAndCompatibilityElementMap.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/opengl/GraphicsContextGLOpenGL.h:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/SelectorPseudoElementTypeMap.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringView.h:32, from HTTPHeaderNames.gperf:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from HTTPHeaderNames.gperf:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/UserAgentScriptsData.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/Settings.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/QualifiedName.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSSelector.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/SelectorPseudoTypeMap.h:28, from SelectorPseudoClassAndCompatibilityElementMap.gperf:31: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from SelectorPseudoClassAndCompatibilityElementMap.gperf:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+Clipboard.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+Beacon.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSWindowOrWorkerGlobalScope+Caches.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+Contacts.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+CookieConsent.cpp.o [ 41%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+Credentials.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+EME.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSHTMLInputElement+EntriesAPI.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSWindowOrWorkerGlobalScope+Fetch.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSStorageManager+FileSystemAccess.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+Geolocation.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSWindowOrWorkerGlobalScope+IndexedDatabase.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSMediaConfiguration.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSProperty.h:25, from CSSPropertyNames.gperf:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from CSSPropertyNames.gperf:3: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+MediaCapabilities.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSWorkerNavigator+MediaCapabilities.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSMediaMetadataPlaylistMixin.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSMediaSessionCoordinatorMixin.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSMediaSessionPlaylistMixin.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+MediaSession.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSAudioTrack+MediaSource.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMURL+MediaSource.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/QualifiedName.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSSelector.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/SelectorPseudoTypeMap.h:28, from SelectorPseudoElementTypeMap.gperf:31: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from SelectorPseudoElementTypeMap.gperf:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSTextTrack+MediaSource.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSVideoTrack+MediaSource.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+MediaDevices.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSRTCRtpCodingParameters.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSRTCRtpReceiver+Transform.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSRTCRtpScriptTransformProvider.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSRTCRtpSender+Transform.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+Permissions.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+PictureInPicture.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocumentOrShadowRoot+PictureInPicture.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSHTMLVideoElement+PictureInPicture.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSServiceWorkerGlobalScope+PushAPI.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSServiceWorkerRegistration+PushAPI.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMWindow+SpeechSynthesis.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigatorLocks.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMWindow+WebDatabase.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+WebDriver.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSAccessibilityRole.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSAriaAttributes.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSAnimatable.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSAnimationFrameProvider.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+WebAnimations.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocumentOrShadowRoot+WebAnimations.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSGlobalEventHandlers+CSSAnimations.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSGlobalEventHandlers+CSSTransitions.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSCSSImportRule+Layer.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocumentOrShadowRoot+CSSOM.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMCSSNamespace+CSSNumericFactory.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMCSSNamespace+CSSPainting.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMCSSNamespace+CSSPropertiesandValues.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSFontFaceSource.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+CSSOMView.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+Fullscreen.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+HTML.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+HTMLObsolete.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+PageVisibility.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+PointerLock.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+Selection.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+StorageAccess.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+Touch.cpp.o [ 42%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+UndoMananger.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocumentOrShadowRoot+PointerLock.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSElement+CSSOMView.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSElement+DOMParsing.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSElement+Fullscreen.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSElement+PointerEvents.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSElement+PointerLock.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSElementContentEditable.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSGlobalEventHandlers+PointerEvents.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSGlobalEventHandlers+Selection.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSGlobalEventHandlers.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSInnerHTML.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigatorMaxTouchPoints.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSRange+CSSOMView.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSRange+DOMParsing.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSTouch.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSTouchEvent.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaConfiguration.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaConfiguration.cpp:22: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaConfiguration.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSTouchList.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ContentType.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/SettingsBase.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/Settings.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/Settings.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/Settings.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/inspector/InspectorInstrumentation.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/Settings.cpp:31: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTouchEvent.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTouchEvent.cpp:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTouchEvent.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSHTMLBodyElement+Compat.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSHTMLElement+CSSOMView.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSHTMLImageElement+CSSOMView.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSHTMLMediaElement+AudioOutput.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSHTMLVideoElement+RequestVideoFrameCallback.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMWindow+CSSOM.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMWindow+CSSOMView.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMWindow+Compat.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMWindow+DeviceMotion.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMWindow+DeviceOrientation.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMWindow+RequestIdleCallback.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMWindow+Selection.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDOMWindow+VisualViewport.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigatorCookies.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigatorID.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigatorLanguage.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigatorOnLine.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigatorPlugins.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigatorServiceWorker.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigatorShare.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigatorStorage.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSPerformance+NavigationTiming.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSPerformance+PerformanceTimeline.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSPerformance+ResourceTiming.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTouch.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTouch.cpp:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSPerformance+UserTiming.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSWindowLocalStorage.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSWindowOrWorkerGlobalScope+Crypto.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSWindowOrWorkerGlobalScope+Performance.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSWindowSessionStorage.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSXPathEvaluatorBase.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+Gamepad.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSNavigator+WebXR.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSWebXRFrame+HandInput.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSWebXRInputSource+Gamepad.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSWebXRInputSource+HandInput.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSWebXRSession+AR.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSDocument+SVG.cpp.o [ 43%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/JSCSSStyleDeclaration+PropertyNames.cpp.o [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/HTMLNames.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTouchEvent.h:26: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/WebKitFontFamilyNames.cpp.o [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/MathMLNames.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTouchList.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTouchList.cpp:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebKitFontFamilyNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebKitFontFamilyNames.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebKitFontFamilyNames.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/SVGNames.cpp.o [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/XLinkNames.cpp.o [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/XMLNSNames.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/MathMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/MathMLNames.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/MathMLNames.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/XMLNames.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/SVGNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/SVGNames.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/SVGNames.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/XLinkNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/XLinkNames.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/XLinkNames.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-1.cpp.o [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-2.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/XMLNSNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/XMLNSNames.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/XMLNSNames.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/XMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/XMLNames.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/XMLNames.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-3.cpp.o [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/AbortController.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAbortController.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAbortController.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAbortController.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Packed.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/SentinelLinkedList.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Watchpoint.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayBuffer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/BufferSource.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/parameters/CryptoAlgorithmAesGcmParams.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAesGcmParams.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAesGcmParams.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAesGcmParams.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/WebAnimationTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationPlaybackEventInit.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationPlaybackEventInit.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationPlaybackEventInit.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-4.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationPlaybackEventInit.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAbstractRange.cpp:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-2.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationTimeline.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationTimeline.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationTimeline.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-4.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationEffect.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationEffect.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-3.cpp:5: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAbortController.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBufferSource.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAesGcmParams.cpp:27: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAesGcmParams.h:26: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-5.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertAny.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertNullable.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationPlaybackEventInit.cpp:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationPlaybackEventInit.h:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/AtomString.h:24, from CSSValueKeywords.gperf:8, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from CSSValueKeywords.gperf:4: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-6.cpp.o [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-7.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/EventTargetHeaders.h:112, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/EventTargetFactory.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-1.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/AudioBus.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioNode.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioNode.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-6.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioNode.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationEvent.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/EventHeaders.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/EventFactory.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-1.cpp:3: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationEvent.h:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-8.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioBuffer.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioBufferSourceOptions.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioBufferSourceOptions.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioBufferSourceOptions.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-5.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioBufferSourceOptions.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioNode.h:26: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioTimestamp.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioTimestamp.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-7.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioTimestamp.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-9.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLMediaElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioContext.cpp:67, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-5.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioBuffer.h:34: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioWorkletProcessor.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioWorkletProcessor.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioWorkletProcessor.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-8.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioWorkletProcessor.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-10.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertNumbers.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioTimestamp.cpp:27: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-11.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioWorkletProcessor.h:34: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-12.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAutomationRate.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAutomationRate.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-9.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAuthenticatorTransport.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-9.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/BasicEffectTiming.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/DeclarativeAnimation.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/CSSAnimation.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSAnimation.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSAnimation.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-11.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSAnimation.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSRule.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSKeyframesRule.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSKeyframesRule.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSKeyframesRule.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-12.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSKeyframesRule.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:37: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSBiquadFilterType.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSBiquadFilterType.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-10.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSBiquadFilterType.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSRule.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSKeyframesRule.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-13.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSAnimation.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-14.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCharacterData.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSText.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCDATASection.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCDATASection.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-10.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-15.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-16.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSRule.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSPageRule.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSPageRule.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSPageRule.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-14.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSNumericArray.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-14.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSRule.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSGroupingRule.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSConditionRule.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSMediaRule.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSMediaRule.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSMediaRule.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-13.cpp:7: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSMathOperator.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-13.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSRule.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSRule.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSRule.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-15.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSPerspective.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-15.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSStyleSheetCustom.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSMediaListCustom.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaList.h:99, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSMediaRule.cpp:35: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSRule.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSPageRule.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-17.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSStyleSheetCustom.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSStyleSheet.h:98, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSStyleSheet.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSRule.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSRule.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSGroupingRule.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSConditionRule.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSMediaRule.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSStyleDeclaration.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSStyleDeclaration.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSStyleDeclaration.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-16.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSStyleDeclaration.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-18.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSRule.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSStyleSheetCustom.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSStyleSheet.h:98, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSStyleSheet.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSStyleSheet.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-16.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-19.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSStyleDeclaration.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/BasicEffectTiming.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/DeclarativeAnimation.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/CSSTransition.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSTransition.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSTransition.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-17.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSTransition.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:37: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-20.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCanvasDirection.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCanvasDirection.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-18.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCanvasDirection.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSTransition.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-21.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-22.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCanvasRenderingContext2DSettings.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCanvasRenderingContext2DSettings.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-20.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCanvasRenderingContext2DSettings.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCanvasLineCap.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCanvasLineCap.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-19.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCanvasLineCap.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-23.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext2DBase.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext2D.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCanvasRenderingContext2D.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCanvasRenderingContext2D.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-19.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSChannelCountMode.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSChannelCountMode.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-21.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSChannelCountMode.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCharacterData.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCharacterData.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-21.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCompositeOperation.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCompositeOperation.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-23.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCompositeOperation.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/async-clipboard/Clipboard.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSClipboard.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSClipboard.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-22.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSClipboard.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-24.cpp.o [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-25.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCharacterData.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSComment.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSComment.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-22.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-26.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSClipboard.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/Crypto.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCrypto.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCrypto.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-25.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCrypto.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-27.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCrypto.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/contact-picker/ContactsManager.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSContactsManager.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSContactsManager.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-24.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSContactsManager.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCryptoKeyUsage.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCryptoKeyUsage.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-26.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCryptoKeyUsage.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-28.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/CustomEffect.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCustomEffect.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCustomEffect.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-26.cpp:5: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSContactsManager.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-29.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/xml/XPathNSResolver.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/xml/CustomXPathNSResolver.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCustomXPathNSResolver.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCustomXPathNSResolver.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-27.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCustomXPathNSResolver.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-30.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/BlobPropertyBag.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/Blob.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/File.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/DOMFormData.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMFormData.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMFormData.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-28.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMFormData.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLFormElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMFormData.cpp:45: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCustomXPathNSResolver.h:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-31.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/xml/DOMParser.h:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMParser.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMParser.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-29.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMParser.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DOMRectReadOnly.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DOMRect.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMRect.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMRect.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-30.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMRect.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMFormData.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocument.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMParser.cpp:37: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMSelection.cpp:43, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-30.cpp:5: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-32.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMParser.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMRectReadOnly.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMRect.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-33.cpp.o [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-34.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/DOMURL.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMURL.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMURL.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-31.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMURL.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/MessagePort.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/workers/DedicatedWorkerGlobalScope.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDedicatedWorkerGlobalScope.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDedicatedWorkerGlobalScope.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-32.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDedicatedWorkerGlobalScope.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/AnimationFrameRate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/DocumentTimeline.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocumentTimeline.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocumentTimeline.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-34.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocumentTimeline.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationTimeline.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/DocumentTimeline.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationEffect.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMWindow.cpp:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-31.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValueList.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/DeprecatedCSSOMValueList.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDeprecatedCSSOMValueList.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDeprecatedCSSOMValueList.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-33.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDeprecatedCSSOMValueList.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDedicatedWorkerGlobalScope.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocument.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocument.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-33.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationTimeline.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocumentTimeline.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-35.cpp.o [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-36.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegList.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/properties/SVGAnimatedPropertyImpl.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGGraphicsElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMWindow.cpp:366: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:74:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathElement.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMWindow.cpp:449: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:92:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:104:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:140:39: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:164:30: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, bool, bool}]' 42 | Ref clone() const | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/ActivityState.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/ActivityStateChangeObserver.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLExtension.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/EXTBlendMinMax.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEXTBlendMinMax.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEXTBlendMinMax.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-35.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEXTBlendMinMax.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/GPUBasedCanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDeprecatedCSSOMValueList.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/ActivityState.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/ActivityStateChangeObserver.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLExtension.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/EXTsRGB.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEXTsRGB.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEXTsRGB.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-36.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEXTsRGB.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/GPUBasedCanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEXTBlendMinMax.h:26: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSBigInt.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrayAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrays.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/MediaSample.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/VideoFrame.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/MediaPlayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-37.cpp.o [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-38.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEXTsRGB.h:26: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSBigInt.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrayAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrays.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/MediaSample.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/VideoFrame.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/MediaPlayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/entriesapi/ErrorCallback.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSErrorCallback.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSErrorCallback.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-37.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEnterPictureInPictureEvent.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-37.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-39.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSErrorCallback.h:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEventTarget.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEventTarget.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-38.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEventTarget.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-40.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMURL.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/AbortSignal.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/fetch/FetchRequest.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFetchRequest.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFetchRequest.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-39.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFetchRequest.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSEventTarget.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-41.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/entriesapi/FileCallback.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFileCallback.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFileCallback.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-40.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFileCallback.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-42.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertAny.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/AbortSignal.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertAny.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-43.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFileCallback.h:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/entriesapi/FileSystemEntry.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFileSystemEntry.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFileSystemEntry.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-41.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFileSystemEntry.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-44.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUMapMode.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUMapMode.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUBuffer.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUBufferBinding.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUBindGroupEntry.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUBindGroupDescriptor.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUBindGroupDescriptor.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUBindGroupDescriptor.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-43.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUBindGroupDescriptor.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFocusOptions.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFocusOptions.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-42.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFocusOptions.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFileSystemEntry.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertAny.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUBuffer.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertAny.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-45.cpp.o [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-46.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSFocusOptions.cpp:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUBlendState.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUBlendState.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-44.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUBlendState.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-47.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUObjectDescriptorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUObjectDescriptorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUCommandEncoderDescriptor.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUCommandEncoderDescriptor.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUCommandEncoderDescriptor.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-46.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUCommandEncoderDescriptor.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUDevice.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUCanvasConfiguration.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUCanvasConfiguration.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUCanvasConfiguration.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-45.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUCanvasConfiguration.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUBlendState.cpp:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-48.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLCanvasElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUCanvasContext.cpp:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-45.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUCommandEncoderDescriptor.cpp:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUCommandEncoderDescriptor.h:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 44%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-49.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMPromiseProxy.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUDevice.h:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-50.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUObjectDescriptorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUObjectDescriptorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUDeviceDescriptor.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUDeviceDescriptor.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUDeviceDescriptor.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-48.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUDeviceDescriptor.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUComputePassTimestampLocation.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUComputePassTimestampLocation.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-47.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUComputePassTimestampLocation.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUExternalTexture.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUExternalTexture.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUExternalTexture.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUExternalTexture.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-49.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUExternalTexture.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUDeviceDescriptor.cpp:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUDeviceDescriptor.h:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-51.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLMediaElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLVideoElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUExternalTextureDescriptor.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-49.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUOrigin2D.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUOrigin2DDict.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUImageCopyExternalImage.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUImageCopyExternalImage.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUImageCopyExternalImage.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-50.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUImageCopyExternalImage.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLCanvasElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUImageCopyExternalImage.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-52.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUExternalTexture.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUObjectDescriptorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUObjectDescriptorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUObjectDescriptorBase.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUObjectDescriptorBase.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-51.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUObjectDescriptorBase.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-53.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertNumbers.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUImageCopyExternalImage.cpp:26: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUImageCopyExternalImage.h:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-54.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUObjectDescriptorBase.cpp:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUObjectDescriptorBase.h:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-55.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUBindGroupLayout.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUBindGroupLayout.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUPipelineLayoutDescriptor.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUPipelineLayoutDescriptor.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUPipelineLayoutDescriptor.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-52.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUPipelineLayoutDescriptor.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertNumbers.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertSequences.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUPipelineLayoutDescriptor.cpp:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUPipelineLayoutDescriptor.h:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUColor.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUColorDict.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPURenderPassColorAttachment.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPURenderPassColorAttachment.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPURenderPassColorAttachment.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-54.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPURenderPassColorAttachment.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-56.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUObjectDescriptorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUObjectDescriptorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUQuerySetDescriptor.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUQuerySetDescriptor.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUQuerySetDescriptor.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-53.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUQuerySetDescriptor.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPURenderPassColorAttachment.cpp:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPURenderPassColorAttachment.h:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUColorWrite.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUColorWrite.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUColorTargetState.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUFragmentState.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPURenderPipelineDescriptor.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPURenderPipelineDescriptor.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPURenderPipelineDescriptor.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-55.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPURenderPipelineDescriptor.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-57.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUObjectDescriptorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUObjectDescriptorBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUShaderModuleDescriptor.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUShaderModuleDescriptor.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUShaderModuleDescriptor.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-56.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUShaderModuleDescriptor.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUQuerySetDescriptor.cpp:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUQuerySetDescriptor.h:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-58.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertAny.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvert.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMPromiseDeferred.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUShaderModule.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUProgrammableStage.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUFragmentState.h:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertAny.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StrongInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertObject.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUShaderModuleDescriptor.cpp:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUShaderModuleDescriptor.h:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUSupportedLimits.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUSupportedLimits.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUSupportedLimits.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUSupportedLimits.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-57.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUSupportedLimits.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-59.cpp.o [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-60.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUTextureUsage.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUTextureUsage.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUTextureUsage.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUTextureUsage.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-58.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUTextureUsage.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUSupportedLimits.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-61.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUVertexBufferLayout.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUVertexBufferLayout.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUVertexBufferLayout.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUVertexBufferLayout.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-59.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUVertexBufferLayout.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGetAnimationsOptions.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGetAnimationsOptions.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-60.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGamepadEvent.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-60.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUTextureUsage.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CollectionTraversal.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/LiveNodeList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLCollection.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CachedHTMLCollection.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/AllDescendantsCollection.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLAllCollection.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLAllCollection.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLAllCollection.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-60.cpp:7: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-62.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUVertexBufferLayout.cpp:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGPUVertexBufferLayout.h:24: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-63.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCInlines.h:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSGetAnimationsOptions.cpp:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/BlobURL.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Document.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLAnchorElement.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLAreaElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLAreaElement.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLAreaElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-61.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLAreaElement.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/CollectionIndexCache.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLCollection.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLCollection.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLCollection.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-62.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLCollection.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CollectionTraversal.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/LiveNodeList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLCollection.h:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-64.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLAreaElement.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLCollection.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLAreaElement.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementContext.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/FrameLoaderTypes.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLFrameElementBase.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLFrameElement.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLFrameElement.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLFrameElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-64.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLFrameElement.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/BlobURL.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Document.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLDocument.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLDocument.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLDocument.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-63.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLDocument.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-65.cpp.o [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-66.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLFrameElement.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocument.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLDocument.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLFrameElement.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-67.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLDocument.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLImageElement.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLImageElement.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLImageElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-65.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLImageElement.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLMediaElement.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLMediaElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLMediaElement.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-66.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLMediaElement.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLImageElement.h:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLMediaElement.h:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-68.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLMediaElement.h:26: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSBigInt.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrayAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrays.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/MediaSample.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/VideoFrame.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/MediaPlayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/MediaElementSession.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLMediaElement.h:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLOListElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLOListElement.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLOListElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-67.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLOListElement.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLImageElement.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-69.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLOListElement.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-70.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLParamElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLParamElement.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLParamElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-68.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLParamElement.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLParamElement.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLSourceElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLSourceElement.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLSourceElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-69.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLSourceElement.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLOListElement.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLTableSectionElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLTableSectionElement.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLTableSectionElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-70.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLTableSectionElement.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLSourceElement.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-71.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLParamElement.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLTableSectionElement.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-72.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLSourceElement.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLTableSectionElement.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLMediaElement.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLVideoElement.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLVideoElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLVideoElement.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-71.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLVideoElement.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-73.cpp.o [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-74.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLMediaElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLVideoElement.h:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLVideoElement.h:26: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSBigInt.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrayAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/TypedArrays.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/MediaSample.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/VideoFrame.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/MediaPlayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/MediaElementSession.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLMediaElement.h:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBCursor.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIDBCursor.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIDBCursor.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-72.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIDBCursor.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-75.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/PublicSuffix.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/RegistrableDomain.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/ClientOrigin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBDatabaseIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIDBOpenDBRequest.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIDBOpenDBRequest.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-73.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIDBOpenDBRequest.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MonotonicTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/IdleDeadline.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIdleDeadline.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIdleDeadline.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-74.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIdleDeadline.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/ImageBitmapRenderingContext.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSImageBitmapRenderingContext.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSImageBitmapRenderingContext.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-74.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBCursor.h:32: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSImageDataSettings.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSImageDataSettings.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-75.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSImageDataSettings.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBOpenDBRequest.h:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-76.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIdleDeadline.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSInspectorAuditAccessibilityObject.cpp:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-75.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-77.cpp.o [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-78.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSImageDataSettings.cpp:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-79.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIntersectionObserverCallback.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIntersectionObserverCallback.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-76.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIntersectionObserverCallback.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIntersectionObserverEntry.cpp:40, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-76.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaCapabilitiesEncodingInfo.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaCapabilitiesEncodingInfo.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-78.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaCapabilitiesEncodingInfo.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaControlsHost.cpp:47, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-78.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIntersectionObserverCallback.h:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSKeyframeEffectOptions.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSKeyframeEffectOptions.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-77.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSKeyframeEffectOptions.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaCapabilitiesEncodingInfo.cpp:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-80.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/AudioBus.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioNode.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaElementAudioSourceNode.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaElementAudioSourceNode.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-79.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaElementAudioSourceNode.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-81.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMathMLElement.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMathMLElement.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-77.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-82.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLMediaElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaElementAudioSourceNode.cpp:40: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCompositeOperation.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSKeyframeEffectOptions.cpp:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioNode.h:26: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-83.cpp.o [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-84.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaQueryListEvent.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaQueryListEvent.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-82.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaQueryListEvent.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSStyleSheetCustom.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSMediaListCustom.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaList.h:99, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaList.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-81.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaQueryListEvent.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-85.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaList.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaSource.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaSource.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-83.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMediaSessionCoordinatorState.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-83.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-86.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMessageChannel.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMessageChannel.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-84.cpp:6: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-87.cpp.o [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-88.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNavigationPreloadState.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNavigationPreloadState.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-86.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNavigationPreloadState.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMouseEvent.cpp:46, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-85.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/GPUBasedCanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLExtension.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/OESFBORenderMipmap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSOESFBORenderMipmap.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSOESFBORenderMipmap.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-88.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSOESFBORenderMipmap.h:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-86.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMouseEvent.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSMouseEvent.cpp:22: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-89.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/GPUBasedCanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLExtension.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/OESElementIndexUint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSOESElementIndexUint.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSOESElementIndexUint.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-87.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNavigationPreloadState.cpp:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-90.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNotification.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNotification.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-87.cpp:2: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-91.cpp.o [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-92.cpp.o [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-93.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSOscillatorType.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSOscillatorType.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-90.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSOscillatorType.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-94.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/AudioBus.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioNode.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPannerNode.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPannerNode.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-91.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPannerNode.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSOfflineAudioCompletionEventInit.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSOfflineAudioCompletionEventInit.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-89.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSOfflineAudioCompletionEventInit.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-95.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioNode.h:26: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioBuffer.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/OfflineAudioCompletionEventInit.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSOfflineAudioCompletionEventInit.h:26: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-96.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Packed.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/SentinelLinkedList.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Watchpoint.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayBuffer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/BufferSource.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/parameters/CryptoAlgorithmPbkdf2Params.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPbkdf2Params.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPbkdf2Params.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-94.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPaymentValidationErrors.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-94.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-97.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBufferSource.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPbkdf2Params.cpp:27: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/parameters/CryptoAlgorithmPbkdf2Params.h:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPerformanceNavigation.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPerformanceNavigation.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-95.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-98.cpp.o [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-99.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPerformanceTiming.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPerformanceTiming.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-96.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-100.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPermissions.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPermissions.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-97.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-101.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPredefinedColorSpace.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPredefinedColorSpace.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-98.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPredefinedColorSpace.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPushEncryptionKeyName.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPushEncryptionKeyName.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-99.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPublicKeyCredentialType.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-99.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-102.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCharacterData.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSProcessingInstruction.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSProcessingInstruction.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-98.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPushSubscriptionChangeEvent.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSPushSubscriptionChangeEvent.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-100.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-103.cpp.o [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-104.cpp.o [ 45%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-105.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRTCErrorDetailType.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRTCErrorDetailType.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-102.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRTCEncodedAudioFrame.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-102.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-106.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-107.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-108.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-109.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-110.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRTCIceComponent.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRTCIceComponent.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-103.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRTCIceComponent.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-111.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRequestAnimationFrameCallback.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRequestAnimationFrameCallback.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-110.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRemotePlayback.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-110.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CollectionTraversal.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/LiveNodeList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/RadioNodeList.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRadioNodeList.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRadioNodeList.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-108.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSResizeObserverOptions.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSResizeObserverOptions.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-111.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSResizeObserverOptions.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSResizeObserver.cpp:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-110.cpp:5: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRadioNodeList.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSReadableStream.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSReadableStream.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-109.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-112.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSResizeObserverOptions.cpp:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSCallbackData.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRequestAnimationFrameCallback.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-113.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-114.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-115.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSQLError.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSQLError.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-112.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGGraphicsElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-113.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAnimationElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAnimationElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-115.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-116.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAnimationElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAnimateTransformElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAnimateTransformElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-114.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAnimatedNumberList.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAnimatedNumberList.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-115.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-117.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAnimateTransformElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-118.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-119.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGComponentTransferFunctionElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGComponentTransferFunctionElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-116.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegList.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/properties/SVGAnimatedPropertyImpl.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:74:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathElement.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElementWrapperFactory.cpp:92, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-116.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:92:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:104:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:140:39: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:164:30: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, bool, bool}]' 42 | Ref clone() const | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFEColorMatrixElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFEColorMatrixElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-117.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFEFloodElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFEFloodElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-118.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFEMergeNodeElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFEMergeNodeElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-119.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFEColorMatrixElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGComponentTransferFunctionElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFEFloodElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-120.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFEMergeNodeElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-121.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-122.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-123.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFilterElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFilterElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-120.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFontFaceUriElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFontFaceUriElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-121.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGHKernElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGHKernElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-122.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGMaskElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGMaskElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-123.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFilterElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegList.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/properties/SVGAnimatedPropertyImpl.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:74:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathElement.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-123.cpp:7: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:92:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:104:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:140:39: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:164:30: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, bool, bool}]' 42 | Ref clone() const | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGFontFaceUriElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-124.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGHKernElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-125.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGMaskElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-126.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-127.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegList.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/properties/SVGAnimatedPropertyImpl.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSeg.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSegArcAbs.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSegArcAbs.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-124.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:74:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSeg.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:92:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:104:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:140:39: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:164:30: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, bool, bool}]' 42 | Ref clone() const | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegList.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/properties/SVGAnimatedPropertyImpl.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSeg.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSegCurvetoQuadraticRel.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSegCurvetoQuadraticRel.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-125.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:74:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSeg.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:92:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:104:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:140:39: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:164:30: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, bool, bool}]' 42 | Ref clone() const | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegList.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/properties/SVGAnimatedPropertyImpl.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSeg.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSegLinetoVerticalRel.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSegLinetoVerticalRel.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-126.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:74:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSeg.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:92:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:104:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float}]' 42 | Ref clone() const | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSegArcAbs.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:140:39: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:164:30: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, bool, bool}]' 42 | Ref clone() const | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSegCurvetoQuadraticRel.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPatternElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPatternElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-126.cpp:5: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-128.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGGraphicsElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGGeometryElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPolylineElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPolylineElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-127.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-129.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSegLinetoVerticalRel.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPolylineElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-130.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-131.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGAnimationElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGSetElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGSetElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-128.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGGraphicsElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGTextContentElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGTextContentElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-129.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGSetElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGTextContentElement.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGGraphicsElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGUseElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGUseElement.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-130.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-132.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-133.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSScreen.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSScreen.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-131.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGUnitTypes.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGUnitTypes.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-130.cpp:2: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-134.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-135.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSServiceWorker.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSServiceWorker.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-132.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSServiceWorker.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSourceBuffer.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSourceBuffer.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-134.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSourceBuffer.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSStaticRange.cpp:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-135.cpp:7: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocumentFragment.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSShadowRoot.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSShadowRoot.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-133.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSpeechRecognitionResult.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSpeechRecognitionResult.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-135.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSServiceWorkerWindowClient.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSServiceWorkerWindowClient.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-133.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-136.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-137.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-138.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-139.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocumentFragment.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTextTrackCue.cpp:44, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-138.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSStereoPannerOptions.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSStereoPannerOptions.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-136.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSStereoPannerOptions.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTextTrackCueGeneric.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTextTrackCueGeneric.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-139.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTextDecoderStreamDecoder.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTextDecoderStreamDecoder.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-138.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSStyleSheetCustom.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSStyleSheet.h:98, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSStyleSheet.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-137.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-140.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSChannelCountMode.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSStereoPannerOptions.cpp:27: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-141.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-142.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSStyleSheet.h:23: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-143.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSVideoColorSpaceInit.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSVideoColorSpaceInit.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-142.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSVideoColorSpaceInit.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTransitionEvent.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTransitionEvent.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-140.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTransitionEvent.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTreeWalker.cpp:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-140.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocumentFragment.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSVTTCue.cpp:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-141.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSVideoColorSpaceInit.cpp:28: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-144.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSUserMessageHandlersNamespace.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSUserMessageHandlersNamespace.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-141.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSTransitionEvent.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-145.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-146.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/KeyframeEffectStack.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/style/Styleable.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/WebAnimation.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebAnimation.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebAnimation.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-143.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSVideoTrackList.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSVideoTrackList.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-143.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLActiveInfo.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLActiveInfo.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLActiveInfo.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-144.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-147.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLActiveInfo.h:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/GPUBasedCanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLExtension.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLCompressedTexturePVRTC.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLCompressedTexturePVRTC.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLCompressedTexturePVRTC.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-145.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-148.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLCompressedTexturePVRTC.h:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-149.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/GPUBasedCanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLExtension.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLDrawBuffers.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLDrawBuffers.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLDrawBuffers.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-146.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLShaderPrecisionFormat.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLShaderPrecisionFormat.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLShaderPrecisionFormat.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-147.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLSampler.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLSampler.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-147.cpp:2: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-150.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLDrawBuffers.h:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLVertexArrayObjectBase.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLVertexArrayObjectOES.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLVertexArrayObjectOES.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLVertexArrayObjectOES.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-148.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-151.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebGLVertexArrayObjectOES.h:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-152.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-153.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-154.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebKitPoint.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebKitPoint.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-149.cpp:2: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-155.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWheelEvent.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWheelEvent.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-152.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebXRViewerPose.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-152.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocument.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSXMLDocument.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSXMLDocument.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-154.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSXMLSerializer.cpp:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-155.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLCanvasElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWorkerGlobalScope.cpp:92, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-152.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWorkerLocation.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWorkerLocation.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-153.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-156.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSXMLSerializer.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSXMLSerializer.cpp:22: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWritableStreamDefaultController.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWritableStreamDefaultController.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-154.cpp:1: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-157.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-158.cpp.o [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWheelEvent.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertDictionary.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-2.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUDevice.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUAdapter.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPU.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPU.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPU.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocument.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSXSLTProcessor.cpp:43, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-157.cpp:7: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUCompilationMessage.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUCompilationMessage.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUCompilationInfo.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUCompilationInfo.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUCompilationInfo.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSXSLTProcessor.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSXSLTProcessor.cpp:25: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/SVGNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/SVGElementFactory.cpp:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-3a52ce78-158.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/SVGElementFactory.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 46%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-3.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/svg/LegacyRenderSVGModelObject.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/svg/LegacyRenderSVGContainer.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/svg/RenderSVGHiddenContainer.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/svg/RenderSVGResourceContainer.h:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/svg/RenderSVGResourceFilter.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGFilterPrimitiveStandardAttributes.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGFEBlendElement.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/SVGElementFactory.cpp:49: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegList.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/properties/SVGAnimatedPropertyImpl.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGGraphicsElement.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGAElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/SVGElementFactory.cpp:35: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:74:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/SVGElementFactory.cpp:94: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:92:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:104:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:140:39: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:164:30: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, bool, bool}]' 42 | Ref clone() const | ^~~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-5.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUSupportedFeatures.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUSupportedFeatures.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-4.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUSupportedFeatures.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/graphics/WebGPU/WebGPUQuerySet.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUQuerySet.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUQuerySet.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/WebGPU/GPUQuerySet.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-6.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-7.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/async-clipboard/Clipboard.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/async-clipboard/Clipboard.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-5.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/async-clipboard/Clipboard.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/entriesapi/DOMFileSystem.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/entriesapi/DOMFileSystem.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-7.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/credentialmanagement/BasicCredential.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-7.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-8.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-9.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-10.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/cache/DOMCache.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/cache/DOMCache.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-6.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/cache/DOMCache.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/HostWindow.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/Chrome.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/contact-picker/ContactsManager.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-6.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/entriesapi/FileSystemEntry.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/entriesapi/FileSystemEntry.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-8.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/entriesapi/FileSystemEntry.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/entriesapi/HTMLInputElementEntriesAPI.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-8.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/csp/ContentSecurityPolicyResponseHeaders.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/ResourceLoaderOptions.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/ThreadableLoader.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/fetch/FetchLoader.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/fetch/FetchLoader.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-9.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/fetch/FetchLoader.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-11.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/filesystemaccess/FileSystemSyncAccessHandle.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/filesystemaccess/FileSystemSyncAccessHandle.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-10.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/filesystemaccess/FileSystemSyncAccessHandle.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/inspector/InspectorInstrumentation.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/fetch/FetchResponse.cpp:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-9.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-12.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-13.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-14.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/highlight/AppHighlightRangeData.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/highlight/AppHighlightStorage.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/highlight/AppHighlightStorage.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-11.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/highlight/AppHighlightStorage.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/HostWindow.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/Chrome.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/highlight/AppHighlightStorage.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBFactory.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBFactory.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-12.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBFactory.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ThreadSafeDataBuffer.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBKey.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBKeyData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-13.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/Base64Utilities.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/AbstractDOMWindow.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/DOMWindow.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/WindowOrWorkerGlobalScopeIndexedDatabase.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-14.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/WindowOrWorkerGlobalScopeIndexedDatabase.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-15.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-16.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-17.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-18.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ThreadSafeDataBuffer.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBKey.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBKeyData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBKeyRangeData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/shared/IDBCursorInfo.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/server/IndexValueStore.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/server/IndexValueStore.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-15.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/server/IndexValueStore.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/server/IDBBackingStore.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-16.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/server/SQLiteIDBBackingStore.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-19.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBKeyPath.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/shared/IDBIndexInfo.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/shared/IDBObjectStoreInfo.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-17.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/shared/IDBDatabaseInfo.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-20.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediarecorder/MediaRecorderProvider.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediarecorder/MediaRecorderProvider.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-19.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediarecorder/BlobEvent.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-19.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ProcessIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-18.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/shared/IDBResourceIdentifier.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-21.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-22.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/HostWindow.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/Chrome.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediacontrols/MediaControlsHost.cpp:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-18.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Hasher.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/SecurityOriginData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/SecurityOrigin.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediastream/RTCController.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediastream/RTCController.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-22.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediastream/OverconstrainedErrorEvent.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-22.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-23.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-24.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-25.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-26.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/DOMURL.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediasource/DOMURLMediaSource.cpp:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-20.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediasession/NavigatorMediaSession.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-20.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DashArray.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediastream/CanvasCaptureMediaStreamTrack.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-21.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediastream/CanvasCaptureMediaStreamTrack.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-27.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/GPUBasedCanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediastream/CanvasCaptureMediaStreamTrack.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-28.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediastream/STUNMessageParsing.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediastream/STUNMessageParsing.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-26.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediastream/RTCTrackEvent.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-26.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-29.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-30.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-31.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ProcessIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediastream/RTCDataChannelIdentifier.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediastream/RTCDataChannelRemoteHandlerConnection.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/mediastream/libwebrtc/LibWebRTCProvider.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCIceTransportBackend.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-27.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/mediastream/libwebrtc/LibWebRTCIceTransportBackend.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-32.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/model-element/ModelPlayerClient.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/model-element/ModelPlayerClient.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-28.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/model-element/ModelPlayerClient.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/Supplementable.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/permissions/NavigatorPermissions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/permissions/NavigatorPermissions.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-30.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/permissions/NavigatorPermissions.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EpochTimeStamp.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/push-api/PushDatabase.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/push-api/PushDatabase.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-31.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/push-api/PushDatabase.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-33.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EpochTimeStamp.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/push-api/PushSubscriptionOptions.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/push-api/PushSubscriptionOptions.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-32.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/push-api/PushSubscriptionOptions.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-34.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-35.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-36.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Event.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/speech/SpeechRecognitionErrorEvent.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/speech/SpeechRecognitionErrorEvent.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-33.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/speech/SpeechRecognitionErrorEvent.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-37.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/storage/StorageManager.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/storage/StorageManager.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-34.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/speech/SpeechSynthesisEvent.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-34.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ProcessIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ProcessQualified.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/web-locks/WebLock.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/web-locks/WebLock.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-35.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/web-locks/WebLock.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioBuffer.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioBufferSourceOptions.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-36.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioBufferSourceNode.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-38.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioParamMap.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioParamMap.cpp:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-37.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioParamMap.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-39.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-40.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-41.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioWorkletNode.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioWorkletNode.cpp:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-38.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioWorkletNode.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/AudioBus.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/GainNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/GainNode.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-40.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/GainNode.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Event.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/OfflineAudioCompletionEvent.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/OfflineAudioCompletionEvent.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-41.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/OfflineAudioCompletionEvent.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-42.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/AudioBus.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/ChannelSplitterNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/ChannelSplitterNode.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-39.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/ChannelSplitterNode.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-43.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-44.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-45.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-46.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-47.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/audio/AudioBus.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/StereoPannerNode.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/StereoPannerNode.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-42.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/StereoPannerNode.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-48.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webdatabase/DatabaseTask.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webdatabase/DatabaseTask.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-46.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webdatabase/DatabaseTask.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-49.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webdatabase/SQLTransactionBackend.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webdatabase/SQLTransactionBackend.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-47.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webdatabase/SQLTransactionBackend.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webdatabase/SQLTransaction.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webdatabase/ChangeVersionWrapper.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webdatabase/ChangeVersionWrapper.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-45.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webauthn/fido/U2fCommandConstructor.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-45.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/HostWindow.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/Chrome.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webdatabase/DatabaseContext.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-45.cpp:7: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FileSystem.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/SharedBuffer.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/FileReaderLoaderClient.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/websockets/WebSocketChannel.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-48.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:32: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-50.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/inspector/InspectorInstrumentation.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/websockets/WebSocketChannel.cpp:43: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-51.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/websockets/WebSocketIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/websockets/ThreadableWebSocketChannel.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.cpp:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-49.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/websockets/WorkerThreadableWebSocketChannel.cpp:31: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cbdfe323-52.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-1.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-2.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-3.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/FrameLoaderClient.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObjectInterface.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityNodeObject.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityRenderObject.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityLabel.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityLabel.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityLabel.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityRenderObject.h:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/FrameLoaderClient.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObjectInterface.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityNodeObject.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityRenderObject.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AXImage.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AXImage.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AXImage.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/FrameLoaderClient.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObjectInterface.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityMockObject.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityScrollbar.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityScrollbar.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-4.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityScrollbar.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityRenderObject.h:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameView.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityScrollbar.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/accessibility/atk/WebKitAccessibleInterfaceAction.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/FrameLoaderClient.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObjectInterface.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityMockObject.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityMockObject.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityMockObject.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityRenderObject.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityLabel.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityNodeObject.cpp:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-3.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-5.cpp.o [ 47%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-6.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-7.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-8.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/FrameLoaderClient.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObjectInterface.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityNodeObject.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityRenderObject.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityTree.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityTree.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-5.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityTree.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-9.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityRenderObject.h:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-a6b8b600-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/FrameLoaderClient.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObjectInterface.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AXObjectCache.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atspi/AXObjectCacheAtspi.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-7.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atk/WebKitAccessibleInterfaceValue.cpp:20, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-7.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CompletionHandler.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atspi/AccessibilityAtspi.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atspi/AccessibilityObjectAtspi.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atspi/AccessibilityObjectDocumentAtspi.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-8.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atspi/AccessibilityObjectDocumentAtspi.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityRenderObject.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atspi/AXObjectCacheAtspi.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atspi/AccessibilityObjectTableAtspi.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-8.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-a6b8b600-2.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-a6b8b600-3.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CompletionHandler.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atspi/AccessibilityAtspi.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atspi/AccessibilityObjectAtspi.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atspi/AccessibilityObjectValueAtspi.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-9.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atspi/AccessibilityObjectValueAtspi.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameView.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/atspi/AccessibilityRootAtspi.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-aba958d6-9.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/BasicEffectTiming.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-a6b8b600-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:37: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-2.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/BasicEffectTiming.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/CustomEffect.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/CustomEffect.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-a6b8b600-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/CustomEffect.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:37: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/WebAnimation.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/WebAnimation.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-a6b8b600-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/WebAnimation.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/KeyframeEffectStack.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/style/Styleable.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/WebAnimation.h:34: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ScriptFetcher.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/CachedScriptFetcher.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/CachedModuleScriptLoader.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/CachedModuleScriptLoader.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/CachedModuleScriptLoader.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocument.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLDocument.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/GCController.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-1.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/AbortSignal.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAbortSignal.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSAbortSignalCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSAbortSignalCustom.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-3.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationEffect.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSAnimationEffectCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-2.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-5.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-6.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMBindingSecurity.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMBindingSecurity.cpp:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-5.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMBindingSecurity.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ScriptExecutionContext.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/workers/WorkerRunLoop.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/workers/WorkerOrWorkletThread.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioWorkletThread.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/webaudio/AudioWorkletGlobalScope.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAudioWorkletGlobalScope.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSAudioWorkletGlobalScopeCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSAudioWorkletGlobalScopeCustom.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/GPUBasedCanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLExtension.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/ANGLEInstancedArrays.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSANGLEInstancedArrays.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertWebGL.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-5.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSStyleDeclaration.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSCSSStyleDeclaration.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-4.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSCSSRuleCustom.cpp:55, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-3.cpp:7: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-7.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSCSSStyleDeclarationCustom.cpp:34: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-8.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/ExceptionDetails.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMExceptionHandling.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMExceptionHandling.cpp:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-6.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMExceptionHandling.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-9.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMException.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMExceptionHandling.cpp:28: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/StructuredSerializeOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/DOMWindow.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMExceptionHandling.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-10.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DOMQuad.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMQuad.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMQuadCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-7.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMQuadCustom.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/HostWindow.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/Chrome.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWindowBase.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-7.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/BlobURL.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Document.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocument.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDocumentCustom.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-8.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDocumentCustom.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashCountedSet.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/GCReachableRef.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/CustomElementReactionQueue.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSExecState.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSExecState.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-9.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSExecState.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocument.h:26: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMQuad.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-11.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CollectionTraversal.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/LiveNodeList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLCollection.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CachedHTMLCollection.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/AllDescendantsCollection.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLAllCollection.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLAllCollection.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSHTMLAllCollectionCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-9.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLCanvasElement.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLCanvasElement.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-10.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSHTMLCanvasElementCustom.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMBinding.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSExecState.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLCanvasElement.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-12.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-13.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-14.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBCursor.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBIndex.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSIDBIndex.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSIDBIndexCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-11.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSIDBIndexCustom.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/BasicEffectTiming.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAnimationEffect.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSKeyframeEffect.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSKeyframeEffectCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-12.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSKeyframeEffectCustom.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:37: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSIntersectionObserverCustom.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-11.cpp:7: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSValueInWrappedObject.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBRequest.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/Modules/indexeddb/IDBCursor.h:32: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-15.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-16.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-13.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameView.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderBox.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderReplaced.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderWidget.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderEmbeddedObject.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLPlugInElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSPluginElementFunctions.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-14.cpp:5: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-17.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-18.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/AbstractRange.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAbstractRange.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSRange.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSRangeCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-15.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSRangeCustom.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSResizeObserverCustom.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-15.cpp:5: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegList.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/properties/SVGAnimatedPropertyImpl.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSeg.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSSVGPathSegCustom.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-15.cpp:7: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:74:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSSVGPathSeg.h:25: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:92:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:104:43: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:140:39: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, float}]' 42 | Ref clone() const | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h: In instantiation of 'class WebCore::SVGPathSegValue': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:164:30: required from here /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSeg.h:82:29: warning: 'virtual WTF::Ref WebCore::SVGPathSeg::clone() const' was hidden [-Woverloaded-virtual=] 82 | virtual Ref clone() const = 0; | ^~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGPathSegValue.h:42:22: note: by 'WebCore::SVGPathSegValue::clone() const [with Arguments = {float, float, float, float, float, bool, bool}]' 42 | Ref clone() const | ^~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapper.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSAbstractRange.h:24: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSServiceWorkerClient.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSServiceWorkerClientCustom.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-16.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSServiceWorkerClientCustom.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-19.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSStyleSheetCustom.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSStyleSheet.h:98, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSStyleSheetCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-16.cpp:5: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/KeyframeEffectStack.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/style/Styleable.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/WebAnimation.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSWebAnimation.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSWebAnimationCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-17.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:30: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertInterface.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSWindowProxy.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSWindowProxy.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-18.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSWebXRSpaceCustom.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-18.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-20.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2fa1981b-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocument.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSXMLDocument.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSXMLDocumentCustom.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-18.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWindowBase.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMWindow.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSWindowProxy.h:32: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCast.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SparseArrayValueMap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorage.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObject.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ErrorInstance.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Error.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertBase.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertInterface.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-5037b3e8-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMConvertEnumeration.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSXMLHttpRequest.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSXMLHttpRequestCustom.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-19.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSXMLHttpRequestCustom.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMBinding.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bridge/IdentifierRep.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2fa1981b-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bridge/IdentifierRep.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocument.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSXMLHttpRequestCustom.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSHTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bridge/runtime_method.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2fa1981b-1.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:45, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCJSValueInlines.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/StructureInlines.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayStorageInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ButterflyInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSObjectInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/DOMWrapperWorld.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMWrapperCache.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMBinding.h:29: In constructor 'JSC::AbstractSlotVisitor::ReferrerContext::ReferrerContext(JSC::AbstractSlotVisitor&, JSC::AbstractSlotVisitor::ReferrerToken)', inlined from 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)' at /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/AbstractSlotVisitorInlines.h:77:25: warning: storing the address of local variable 'context' in '*visitor.JSC::AbstractSlotVisitor::m_context' [-Wdangling-pointer=] 77 | m_visitor.m_context = this; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCell.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSArray.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayAllocationProfile.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSGlobalObject.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/InternalFunctionAllocationProfile.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/FunctionRareData.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSFunction.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDOMBindingInternalsBuiltins.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/WebCoreJSBuiltinInternals.h:38, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSDOMGlobalObject.h:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h: In static member function 'static void JSC::JSCell::visitOutputConstraints(JSC::JSCell*, JSC::AbstractSlotVisitor&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:104:46: note: 'context' declared here 104 | AbstractSlotVisitor::ReferrerContext context(visitor, cell); \ | ^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/SlotVisitorMacros.h:102:91: note: 'visitor' declared here 102 | preModifier void className::visitOutputConstraints(JSCell* cell, AbstractSlotVisitor& visitor) \ | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/JSCellInlines.h:158:1: note: in expansion of macro 'DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER' 158 | DEFINE_VISIT_OUTPUT_CONSTRAINTS_WITH_MODIFIER(inline, JSCell); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/BlobPropertyBag.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/Blob.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/SerializedScriptValue.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/SerializedScriptValue.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-20.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/ScriptWrappable.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-68aea4ac-20.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-5037b3e8-2.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/ContentExtensionsDebugging.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/CombinedFiltersAlphabet.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/CombinedFiltersAlphabet.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-5037b3e8-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/CombinedFiltersAlphabet.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-5037b3e8-3.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-44a97133-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/ContentExtensionsDebugging.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/DFA.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/DFAMinimizer.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-5037b3e8-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/DFAMinimizer.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-44a97133-2.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-44a97133-3.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/CryptoAlgorithm.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/CryptoAlgorithm.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-44a97133-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/CryptoAlgorithm.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/ContentExtensionStringSerialization.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/ContentExtensionActions.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/ContentExtensionRule.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/ContentExtensionRule.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-5037b3e8-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/ContentExtensionRule.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/HostWindow.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/Chrome.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/contentextensions/ContentExtensionsBackend.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-5037b3e8-2.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-44a97133-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/CryptoAlgorithm.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_KW.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_KW.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-44a97133-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_KW.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/CryptoAlgorithm.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_OAEP.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-44a97133-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/algorithms/CryptoAlgorithmRSA_OAEP.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-44a97133-5.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-44a97133-6.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/CryptoAlgorithm.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/algorithms/CryptoAlgorithmAES_CFB.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_CFBGCrypt.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-44a97133-4.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/gcrypt/CryptoAlgorithmAES_CFBGCrypt.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-2.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/CryptoAlgorithm.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/algorithms/CryptoAlgorithmPBKDF2.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/gcrypt/CryptoAlgorithmPBKDF2GCrypt.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-44a97133-5.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/gcrypt/CryptoAlgorithmPBKDF2GCrypt.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/crypto/CryptoDigest.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/gcrypt/GCryptUtilities.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/gcrypt/GCryptUtilities.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-44a97133-6.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/crypto/gcrypt/GCryptUtilities.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-3.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationUtilities.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/Length.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/BasicShapes.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/BasicShapeFunctions.cpp:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/BasicShapeFunctions.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/BasicShapeFunctions.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-5.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSContentDistributionValue.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSContentDistributionValue.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSContentDistributionValue.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSPrimitiveValue.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSFontStyleValue.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSFontStyleValue.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-4.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSFontStyleValue.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSCrossfadeValue.cpp:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-2.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/NodeRenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSGradientValue.cpp:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-4.cpp:5: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Hasher.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FontSelectionAlgorithm.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/FontSelectionValueInlines.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSFontFace.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSFontFaceSet.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSFontFaceSet.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSFontFaceSet.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/style/StyleBuilderState.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/style/StyleBuilderConverter.h:60, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSFontFaceSet.cpp:41: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-6.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-7.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-8.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSGridTemplateAreasValue.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSGridTemplateAreasValue.cpp:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-5.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSGridTemplateAreasValue.cpp:32: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSRule.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSGroupingRule.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSLayerBlockRule.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSLayerBlockRule.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-6.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSLayerBlockRule.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSCanvasValue.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSImageGeneratorValue.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-5.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-9.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-10.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSRule.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSPageRule.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSPageRule.cpp:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-7.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSPageRule.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/NodeRenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSPrimitiveValue.cpp:42, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-7.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-11.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSRule.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSRule.cpp:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-8.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSRule.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-10.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-12.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSCanvasValue.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.cpp:35: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSRuleList.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSStyleSheet.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSStyleSheet.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-9.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSStyleSheet.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-13.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/svg/SVGElementInlines.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/SVGElementTypeHelpers.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSStyleSheet.cpp:34: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/Supplementable.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/DOMCSSNamespace.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/DOMCSSNamespace.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-11.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/DOMCSSNamespace.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-14.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/style/StyleBuilderState.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/style/StyleBuilder.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/DOMCSSRegisterCustomProperty.cpp:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-11.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-15.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/FontFace.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/FontFace.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-12.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/FontFace.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSComputedStyleDeclaration.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/FontFace.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSPrimitiveValue.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/CSSParserToken.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/CSSParserTokenRange.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/MediaQueryExpression.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/MediaQueryExpression.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-13.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/MediaQueryExpression.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameView.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/MediaQueryMatcher.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-13.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Node.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ContainerNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Element.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/SelectorFilter.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/SelectorFilter.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-14.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/SelectorFilter.cpp:29: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/SelectorFilter.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/PAL/Headers/pal/text/TextEncoding.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/CSSParserContext.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/StyleSheetContents.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/StyleSheetContents.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-15.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/StyleSheetContents.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-16.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-17.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-18.cpp.o [ 48%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-19.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValueList.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSFunctionValue.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/CSSPropertyParserHelpers.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-18.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSCanvasValue.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/CSSPropertyParserHelpers.cpp:35: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationUtilities.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/Length.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/calc/CalculationValue.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/calc/CSSCalcExpressionNode.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/calc/CSSCalcOperationNode.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/calc/CSSCalcOperationNode.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-16.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/calc/CSSCalcOperationNode.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/style/MatchedDeclarationsCache.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/style/StyleResolver.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/calc/CSSCalcValue.cpp:51, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-16.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/CSSParserFastPaths.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/CSSParserFastPaths.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-17.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/CSSParserFastPaths.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSValue.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSPrimitiveValue.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/CSSParserToken.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/MediaQueryParser.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/MediaQueryParser.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-19.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/MediaQueryParser.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSComputedStyleDeclaration.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/CSSPropertyParser.cpp:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-17.cpp:8: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameView.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderView.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/parser/SizesAttributeParser.cpp:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-19.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-20.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-21.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-22.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-4b02f047-1.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-59b18907-1.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-59b18907-2.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/typedom/numeric/CSSNumericArray.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-21.cpp:5: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/typedom/numeric/CSSMathNegate.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-2f84417a-21.cpp:1: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-59b18907-3.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-1.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-2.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-3.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/AbortController.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/AbortController.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/AbortController.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CollectionTraversal.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/LiveNodeList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLCollection.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CachedHTMLCollection.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/AllDescendantsCollection.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/AllDescendantsCollection.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-1.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Event.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/BeforeTextInsertedEvent.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/BeforeTextInsertedEvent.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/BeforeTextInsertedEvent.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-5.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/inspector/InspectorInstrumentation.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/CharacterData.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-2.cpp:6: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/CollectionIndexCache.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLCollection.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CachedHTMLCollection.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ClassCollection.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ClassCollection.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ClassCollection.cpp:30: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Node.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ContainerNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ContainerNodeAlgorithms.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ContainerNodeAlgorithms.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-4.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ContainerNodeAlgorithms.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CollectionTraversal.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/LiveNodeList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLCollection.h:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/inspector/InspectorInstrumentation.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ContainerNodeAlgorithms.cpp:31: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-6.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/DocumentTouch.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-7.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DOMQuad.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DOMQuad.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-5.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DOMQuad.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLImageElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DataTransfer.cpp:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-5.cpp:5: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/BlobURL.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Document.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DocumentParser.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DecodedDataDocumentParser.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DecodedDataDocumentParser.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-6.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DecodedDataDocumentParser.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-8.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/TrailingArray.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/EmbeddedFixedVector.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FixedVector.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DocumentTouch.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DocumentTouch.cpp:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DocumentTouch.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-9.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-10.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.cpp:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-9.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.cpp:33: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/BlobURL.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Document.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Document.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-7.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Document.cpp:28: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/AnimationEffect.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/DeclarativeAnimation.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/animation/CSSAnimation.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Document.cpp:36: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/inspector/InspectorInstrumentation.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.cpp:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-9.cpp:5: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/MouseEvent.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DragEvent.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DragEvent.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-8.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/DragEvent.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/FocusEvent.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/FocusEvent.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-10.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/FocusEvent.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/HostWindow.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/Chrome.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/FragmentDirectiveRangeFinder.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-10.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/HostWindow.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/Chrome.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Element.cpp:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-8.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-11.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-12.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-13.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/IdTargetObserverRegistry.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/IdTargetObserverRegistry.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-11.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/IdTargetObserverRegistry.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementChildIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ImageOverlay.cpp:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-11.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-14.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Vector.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/CollectionIndexCache.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/LiveNodeList.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/LiveNodeList.cpp:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-12.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/LiveNodeList.cpp:23: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-15.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CollectionTraversal.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/LiveNodeList.h:27: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-16.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/MouseEvent.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/MouseEvent.cpp:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-13.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/MouseEvent.cpp:23: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameView.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/MouseEvent.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/NamedNodeMap.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/NamedNodeMap.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-14.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/NamedNodeMap.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Event.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/OverflowEvent.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/OverflowEvent.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-15.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/OverflowEvent.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-17.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/NamedNodeMap.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSComputedStyleDeclaration.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Position.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-15.cpp:7: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-18.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Node.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ContainerNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/CharacterData.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ProcessingInstruction.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ProcessingInstruction.cpp:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-16.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ProcessingInstruction.cpp:22: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/inspector/InspectorInstrumentation.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/PseudoElement.cpp:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-16.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-19.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/Touch.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ProcessIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ProcessQualified.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/FetchOptions.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/CrossOriginEmbedderPolicy.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/SecurityContext.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/SecurityContext.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-18.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/SecurityContext.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/SelectorQuery.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-18.cpp:4: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/TouchEvent.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ScriptElement.cpp:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-17.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Touch.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Touch.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Touch.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameView.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Touch.cpp:34: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntPoint.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatSize.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/FloatPoint.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/LayoutPoint.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/MouseRelatedEvent.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/TouchEvent.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/TouchEvent.cpp:31: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/TouchEvent.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/SpaceSplitString.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/SpaceSplitString.cpp:22, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-19.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/SpaceSplitString.cpp:21: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/dom/TouchList.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-20.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/StaticRange.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-19.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-21.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Touch.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/TouchList.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/TouchList.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/TouchList.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-22.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-23.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Packed.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/SentinelLinkedList.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/Watchpoint.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/JavaScriptCore/PrivateHeaders/JavaScriptCore/ArrayBuffer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/BufferSource.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/TextDecoder.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/TextDecoder.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-20.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/TextDecoder.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-48793971-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ProcessIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/messageports/MessagePortChannelProvider.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/messageports/MessagePortChannelProviderImpl.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/messageports/MessagePortChannelProviderImpl.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-23.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/messageports/MessagePortChannelProviderImpl.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Exception.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ExceptionOr.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Traversal.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Traversal.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-21.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Traversal.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/TreeScope.cpp:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-21.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Node.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ContainerNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Element.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/UserTypingGestureIndicator.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-22.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/UserTypingGestureIndicator.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/VisitedLinkState.cpp:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-be65d27a-22.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-2.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-3.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/JSNodeCustom.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSNode.h:149, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/JSDocument.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/domjit/JSDocumentDOMJIT.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-48793971-1.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/DictationContext.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/AlternativeTextClient.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/AlternativeTextController.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/AlternativeTextController.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/AlternativeTextController.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameView.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/AlternativeTextController.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-5.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/UndoStep.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/CustomUndoStep.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/CustomUndoStep.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/CustomUndoStep.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/DeleteSelectionCommand.cpp:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-2.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Node.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ContainerNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/CharacterData.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Position.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/VisiblePosition.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/VisibleSelection.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/EditCommand.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/InsertIntoTextNodeCommand.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/InsertIntoTextNodeCommand.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-4.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/InsertIntoTextNodeCommand.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/CompositionUnderline.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/Editor.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/Editor.cpp:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/Editor.cpp:27: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderText.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/InsertIntoTextNodeCommand.cpp:34: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSComputedStyleDeclaration.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/Editor.cpp:33: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-6.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-7.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/FrameLoaderClient.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObjectInterface.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AXObjectCache.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/CompositeEditCommand.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/MergeIdenticalElementsCommand.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/MergeIdenticalElementsCommand.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-5.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/MergeIdenticalElementsCommand.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/ModifySelectionListLevel.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-5.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-8.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-9.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/FrameLoaderClient.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObjectInterface.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AXObjectCache.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/CompositeEditCommand.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/ReplaceRangeWithTextCommand.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/ReplaceRangeWithTextCommand.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-6.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/ReplaceRangeWithTextCommand.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Node.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ContainerNode.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/CharacterData.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Position.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/VisiblePosition.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/VisibleSelection.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/EditCommand.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/SplitElementCommand.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/SplitElementCommand.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-7.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/SplitElementCommand.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/SplitElementCommand.cpp:31: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderLayerModelObject.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderBoxModelObject.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/LegacyInlineBox.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/LegacyInlineTextBox.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/layout/integration/InlineIteratorBoxLegacyPath.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/layout/integration/InlineIteratorLineLegacyPath.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/layout/integration/InlineIteratorLine.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/layout/integration/InlineIteratorLogicalOrderTraversal.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/TextIterator.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/ReplaceRangeWithTextCommand.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cd3188cb-2.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-cd3188cb-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/FrameLoaderClient.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObjectInterface.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AccessibilityObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/accessibility/AXObjectCache.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/CompositeEditCommand.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/UnlinkCommand.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/UnlinkCommand.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-8.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/UnlinkCommand.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorComponents.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/ColorConversion.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/Color.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/FrameSelection.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/atk/FrameSelectionAtk.cpp:21, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-9.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/atk/FrameSelectionAtk.cpp:20: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderLayerModelObject.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderBoxModelObject.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/LegacyInlineBox.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/LegacyInlineTextBox.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/layout/integration/InlineIteratorBoxLegacyPath.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/layout/integration/InlineIteratorBox.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/InlineRunAndOffset.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/CaretRectComputation.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/VisiblePosition.cpp:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-8.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/editing/gtk/EditorGtk.cpp:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-f34946be-9.cpp:3: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-66f79d8a-1.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-1.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/AsyncFileStream.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/AsyncFileStream.cpp:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cd3188cb-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/AsyncFileStream.cpp:32: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Box.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/network/ResourceHandle.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/network/BlobResourceHandle.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/FileReaderLoader.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/FileReaderLoader.cpp:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-cd3188cb-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/FileReaderLoader.cpp:31: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-2.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-3.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/AtomString.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/Autocapitalize.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/Autocapitalize.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/Autocapitalize.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/Autofill.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-1.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ProcessIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/history/BackForwardItemIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/history/HistoryItem.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/history/BackForwardCache.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/history/BackForwardCache.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-66f79d8a-1.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/history/BackForwardCache.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameView.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/history/BackForwardCache.cpp:43: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-4.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CanvasBase.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CanvasBase.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-2.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CanvasBase.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/DateTimeChooser.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/BaseDateAndTimeInputType.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/DateInputType.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/DateInputType.cpp:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-3.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/DateInputType.cpp:31: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-5.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/css/CSSCanvasValue.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CanvasBase.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/DateInputType.cpp:37: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-6.cpp.o [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-7.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/RefCounted.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListener.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/RegisteredEventListener.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventListenerMap.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/EventTarget.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Node.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/FormAssociatedElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/FormAssociatedElement.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-4.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/FormAssociatedElement.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementAncestorIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/FormAssociatedElement.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLBDIElement.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLBDIElement.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-5.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLBDIElement.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderLayerModelObject.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderBoxModelObject.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderLineBreak.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLBRElement.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-5.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-8.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadSafeRefCounted.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/AbstractFrame.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/Frame.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLFrameOwnerElement.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLPlugInElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLPlugInImageElement.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLEmbedElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLEmbedElement.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-7.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLEmbedElement.cpp:24: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameView.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderBox.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderReplaced.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderWidget.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderEmbeddedObject.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLPlugInElement.h:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 49%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-9.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLDataElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLDataElement.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-6.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLDataElement.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLDataListElement.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLDataListElement.cpp:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-6.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-10.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ObjectIdentifier.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIdentifier.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementContext.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/loader/FrameLoaderTypes.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLFrameElementBase.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLFrameElementBase.cpp:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-8.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLFrameElementBase.cpp:24: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-11.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLFrameElementBase.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/JSONValues.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/IntSize.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/DecodingOptions.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLImageElement.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLImageElement.cpp:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-9.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLImageElement.cpp:23: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLImageElement.h:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-12.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/CancellableTask.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ActiveDOMObject.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLMarqueeElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLMarqueeElement.cpp:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-10.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLMarqueeElement.cpp:23: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLMarqueeElement.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLOListElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLOListElement.cpp:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-11.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLOListElement.cpp:23: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderLayerModelObject.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderBoxModelObject.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/LegacyInlineBox.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/LegacyInlineFlowBox.h:23, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/LegacyRootInlineBox.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/FloatingObjects.h:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderBlockFlow.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderListItem.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLOListElement.cpp:30: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-13.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLPictureElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLPictureElement.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-12.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLPictureElement.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-14.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementChildIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLPictureElement.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-15.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLSlotElement.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLSlotElement.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-13.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLSlotElement.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-16.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLSlotElement.cpp:29: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-17.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLTableElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLTableElement.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-14.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLTableElement.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementChildIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLTableElement.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLTimeElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLTimeElement.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-15.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLTimeElement.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLTitleElement.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-15.cpp:2: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-18.cpp.o [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-19.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/js/StringAdaptors.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/bindings/IDLTypes.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/ImageBitmap.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/ImageBitmap.cpp:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-16.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/ImageBitmap.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameView.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/ImageBitmap.cpp:37: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/LabelableElement.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/LabelableElement.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-17.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/LabelableElement.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementIterator.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/CollectionTraversal.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/LiveNodeList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/LabelsNodeList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/LabelableElement.cpp:28: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-20.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/ContentType.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/MediaPlayer.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/MediaElementSession.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/MediaElementSession.cpp:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-18.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/MediaElementSession.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-21.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayerContentsDisplayDelegate.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsContextGL.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/HostWindow.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/Chrome.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/MediaElementSession.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/StringImpl.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/text/WTFString.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/URL.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/fileapi/BlobURL.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/Document.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLDocument.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/PluginDocument.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/PluginDocument.cpp:26, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-19.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/PluginDocument.cpp:25: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderObject.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/RenderElement.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/FrameView.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/PluginDocument.cpp:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-22.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Lock.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashTable.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/HashMap.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Threading.h:39, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WeakPtr.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/DateTimeChooser.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/BaseDateAndTimeInputType.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/TimeInputType.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/TimeInputType.cpp:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-21.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/TimeInputType.cpp:31: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/Seconds.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/GenericTimeMixin.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/WallTime.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/ThreadingPrimitives.h:37, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MainThread.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/NeverDestroyed.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/HTMLNames.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/HTMLDivElement.h:25, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/shadow/AutoFillButtonElement.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/TextFieldInputType.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/BaseTextInputType.h:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/SearchInputType.h:34, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/SearchInputType.cpp:33, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-20.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/SearchInputType.cpp:32: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ [ 50%] Building CXX object Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-23.cpp.o In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/TimeInputType.cpp:38: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/ActivityState.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/ActivityStateChangeObserver.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLExtension.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/ANGLEInstancedArrays.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/ANGLEInstancedArrays.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-22.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/ANGLEInstancedArrays.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/OptionSet.h:35, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/ActivityState.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/page/ActivityStateChangeObserver.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLExtension.h:30, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/EXTBlendMinMax.h:28, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/EXTBlendMinMax.cpp:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-23.cpp:1: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h: In function 'void doubleToInteger(double, long long unsigned int&)': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/MathExtras.h:437:32: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second: 437 | double fmodValue = fmod(trunc(d), maxPlusOne); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/math.h:35, from /opt/local/gcc13/include/c++/13.4.0/bits/std_abs.h:40, from /opt/local/gcc13/include/c++/13.4.0/cstdlib:81, from /opt/local/gcc13/include/c++/13.4.0/stdlib.h:36, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/cmake-pkgsrc-build/WTF/Headers/wtf/FastMalloc.h:24, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/config.h:56, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/EXTBlendMinMax.cpp:26: /usr/include/iso/math_iso.h:82:15: note: candidate 1: 'double std::fmod(double, double)' 82 | extern double fmod(double, double); | ^~~~ /usr/include/iso/math_iso.h:169:22: note: candidate 2: 'float std::fmod(float, float)' 169 | inline float fmod(float __X, float __Y) { return __fmodf(__X, __Y); } | ^~~~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/Animation.h:31, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/AnimationList.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/rendering/style/RenderStyle.h:27, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/dom/ElementInlines.h:32, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/SearchInputType.cpp:35: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/GPUBasedCanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ In file included from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/graphics/GraphicsLayer.h:41, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/CanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/GPUBasedCanvasRenderingContext.h:29, from /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/html/canvas/WebGLRenderingContextBase.h:32: /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::LinearTimingFunction& WebCore::LinearTimingFunction::sharedLinearTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:44: warning: possibly dangling reference to a temporary [-Wdangling-reference] 85 | static const LinearTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:85:71: note: the temporary was destroyed at the end of the full expression 'WebCore::LinearTimingFunction::create()().WTF::Ref::leakRef()' 85 | static const LinearTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h: In static member function 'static const WebCore::CubicBezierTimingFunction& WebCore::CubicBezierTimingFunction::defaultTimingFunction()': /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:49: warning: possibly dangling reference to a temporary [-Wdangling-reference] 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ^~~~~~~~ /tmp/work/www/webkit-gtk/work/webkitgtk-2.36.8/Source/WebCore/platform/animation/TimingFunction.h:163:76: note: the temporary was destroyed at the end of the full expression 'WebCore::CubicBezierTimingFunction::create()().WTF::Ref::leakRef()' 163 | static const CubicBezierTimingFunction& function = create().leakRef(); | ~~~~~~~~~~~~~~~~^~ cc1plus: out of memory allocating 16312 bytes after a total of 37126144 bytes gmake[2]: *** [Source/WebCore/CMakeFiles/WebCore.dir/build.make:9492: Source/WebCore/CMakeFiles/WebCore.dir/__/__/WebCore/DerivedSources/unified-sources/UnifiedSource-950a39b6-23.cpp.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... gmake[1]: *** [CMakeFiles/Makefile2:1295: Source/WebCore/CMakeFiles/WebCore.dir/all] Error 2 gmake: *** [Makefile:156: all] Error 2 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/www/webkit-gtk *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-trunk-x86_64/www/webkit-gtk