Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Welcome to the Haiku shell.
- ~/haikuwebkit/Tools/Scripts> build-webkit --haiku
- + cmake --build /boot/home/haikuwebkit/WebKitBuild/Release --config Release --
- [1/3987] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-1.cpp.o
- FAILED: Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-1.cpp.o
- /bin/ccache /boot/system/bin/c++-analyzer -DBUILDING_HAIKU__=1 -DBUILDING_JavaScriptCore -DBUILDING_WEBKIT=1 -DBUILDING_WITH_CMAKE=1 -DDATA_DIR=\"/boot/system/data/WebKit\" -DHAIKU_WEBKIT_VERSION=\"1.8.4\" -DHAVE_CONFIG_H=1 -DJavaScriptCore_EXPORTS -DPAS_BMALLOC=1 -DSTATICALLY_LINKED_WITH_WTF -DUSE_3D_GRAPHICS=0 -D_GLIBCXX_USE_C99_MATH -I/boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/Headers -I/boot/home/haikuwebkit/WebKitBuild/Release -I/boot/home/haikuwebkit/Source/JavaScriptCore -I/boot/home/haikuwebkit/Source/JavaScriptCore/API -I/boot/home/haikuwebkit/Source/JavaScriptCore/assembler -I/boot/home/haikuwebkit/Source/JavaScriptCore/b3 -I/boot/home/haikuwebkit/Source/JavaScriptCore/b3/air -I/boot/home/haikuwebkit/Source/JavaScriptCore/bindings -I/boot/home/haikuwebkit/Source/JavaScriptCore/builtins -I/boot/home/haikuwebkit/Source/JavaScriptCore/bytecode -I/boot/home/haikuwebkit/Source/JavaScriptCore/bytecompiler -I/boot/home/haikuwebkit/Source/JavaScriptCore/dfg -I/boot/home/haikuwebkit/Source/JavaScriptCore/disassembler -I/boot/home/haikuwebkit/Source/JavaScriptCore/disassembler/ARM64 -I/boot/home/haikuwebkit/Source/JavaScriptCore/disassembler/zydis/Zydis -I/boot/home/haikuwebkit/Source/JavaScriptCore/domjit -I/boot/home/haikuwebkit/Source/JavaScriptCore/ftl -I/boot/home/haikuwebkit/Source/JavaScriptCore/heap -I/boot/home/haikuwebkit/Source/JavaScriptCore/debugger -I/boot/home/haikuwebkit/Source/JavaScriptCore/inspector -I/boot/home/haikuwebkit/Source/JavaScriptCore/inspector/agents -I/boot/home/haikuwebkit/Source/JavaScriptCore/inspector/augmentable -I/boot/home/haikuwebkit/Source/JavaScriptCore/inspector/remote -I/boot/home/haikuwebkit/Source/JavaScriptCore/interpreter -I/boot/home/haikuwebkit/Source/JavaScriptCore/jit -I/boot/home/haikuwebkit/Source/JavaScriptCore/llint -I/boot/home/haikuwebkit/Source/JavaScriptCore/parser -I/boot/home/haikuwebkit/Source/JavaScriptCore/profiler -I/boot/home/haikuwebkit/Source/JavaScriptCore/runtime -I/boot/home/haikuwebkit/Source/JavaScriptCore/tools -I/boot/home/haikuwebkit/Source/JavaScriptCore/wasm -I/boot/home/haikuwebkit/Source/JavaScriptCore/wasm/js -I/boot/home/haikuwebkit/Source/JavaScriptCore/yarr -I/boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/DerivedSources -I/boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/DerivedSources/inspector -I/boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/DerivedSources/runtime -I/boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/DerivedSources/yarr -I/boot/home/haikuwebkit/Source/WTF -I/boot/home/haikuwebkit/WebKitBuild/Release/WTF/Headers -I/system/develop/headers/private/system/arch/x86_64 -I/system/develop/headers/private/system -fdiagnostics-color=always -Wextra -Wall -pipe -fmax-errors=20 -Wno-odr -Wno-stringop-overread -Wno-stringop-overflow -Wno-nonnull -Wno-array-bounds -Wno-expansion-to-defined -Wno-noexcept-type -Wno-psabi -Wno-misleading-indentation -Wno-maybe-uninitialized -Wwrite-strings -Wundef -Wpointer-arith -Wmissing-format-attribute -Wformat-security -Wcast-align -Wno-tautological-compare -fno-strict-aliasing -fno-exceptions -fno-rtti -ffunction-sections -fdata-sections -O3 -DNDEBUG -frtti -fPIC -ffp-contract=off -Werror -std=c++20 -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-1.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-1.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-1.cpp.o -c /boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-1.cpp
- In file included from /boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-1.cpp:3:
- /boot/home/haikuwebkit/Source/JavaScriptCore/heap/BlockDirectory.cpp: In member function 'void JSC::BlockDirectory::updatePercentageOfPagedOutPages(WTF::SimpleStats&)':
- /boot/home/haikuwebkit/Source/JavaScriptCore/heap/BlockDirectory.cpp:60:67: error: unused parameter 'stats' [-Werror=unused-parameter]
- 60 | void BlockDirectory::updatePercentageOfPagedOutPages(SimpleStats& stats)
- | ~~~~~~~~~~~~~^~~~~
- cc1plus: all warnings being treated as errors
- [7/3987] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-4.cpp.o
- In file included from /boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:2:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/heap/HeapCellType.cpp:29:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/JSCInlines.h:39:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/ErrorInstance.h:24:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/JSObject.h:26:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/ArrayStorage.h:32:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/SparseArrayValueMap.h:30:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/PropertyDescriptor.h:30:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/PropertySlot.h:24:
- /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/DisallowVMEntry.h:57:9: warning: Access to field 'disallowVMEntryCount' results in a dereference of a null pointer (loaded from field 'm_vm') [core.NullDereference]
- RELEASE_ASSERT(m_vm->disallowVMEntryCount);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /boot/home/haikuwebkit/Source/WTF/wtf/Assertions.h:663:19: note: expanded from macro 'RELEASE_ASSERT'
- if (UNLIKELY(!(assertion))) \
- ~~~~~~~~~~^~~~~~~~~~~~
- /boot/home/haikuwebkit/Source/WTF/wtf/Compiler.h:378:41: note: expanded from macro 'UNLIKELY'
- #define UNLIKELY(x) __builtin_expect(!!(x), 0)
- ^
- In file included from /boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:2:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/heap/HeapCellType.cpp:29:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/JSCInlines.h:39:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/ExceptionHelpers.h:32:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/ErrorInstance.h:24:
- /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/JSObject.h:1435:13: warning: 4th function call argument is an uninitialized value [core.CallAndMessage]
- fillGetterPropertySlot(vm, slot, cell, attributes, offset);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/JSObject.h:1438:13: warning: 3rd function call argument is an uninitialized value [core.CallAndMessage]
- fillCustomGetterPropertySlot(slot, jsCast<CustomGetterSetter*>(cell), attributes, structure);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/JSObject.h:1445:5: warning: 2nd function call argument is an uninitialized value [core.CallAndMessage]
- slot.setValue(this, attributes, value, offset);
- ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- In file included from /boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-4.cpp:4:
- /boot/home/haikuwebkit/Source/JavaScriptCore/heap/HeapHelperPool.cpp:49:5: warning: Returning null reference [core.uninitialized.UndefReturn]
- return *helperPool;
- ^~~~~~~~~~~~~~~~~~
- 5 warnings generated.
- [8/3987] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-6.cpp.o
- In file included from /boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-6.cpp:1:
- /boot/home/haikuwebkit/Source/JavaScriptCore/heap/MachineStackMarker.cpp:95:19: warning: Dereference of null pointer [core.NullDereference]
- *dstPtr++ = *srcPtr++;
- ~~~~~~~~~~^~~~~~~~~~~
- 1 warning generated.
- [10/3987] Building CXX object Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/__/__/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-3.cpp.o
- In file included from /boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:7:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/heap/HandleSet.cpp:31:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/JSCJSValueInlines.h:33:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/JSBigInt.h:32:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/JSGlobalObject.h:34:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/JSGlobalLexicalEnvironment.h:28:
- In file included from /boot/home/haikuwebkit/Source/JavaScriptCore/runtime/JSSegmentedVariableObject.h:35:
- /boot/home/haikuwebkit/Source/WTF/wtf/SegmentedVector.h:277:53: warning: Result of 'malloc' is converted to a pointer of type 'struct WTF::SegmentedVector<struct JSC::CellProfile, 64>::Segment', which is incompatible with sizeof operand type 'struct JSC::CellProfile' [unix.MallocSizeof]
- m_segments.append(static_cast<Segment*>(SegmentedVectorMalloc::malloc(sizeof(T) * SegmentSize)));
- ~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~
- In file included from /boot/home/haikuwebkit/WebKitBuild/Release/JavaScriptCore/DerivedSources/unified-sources/UnifiedSource-ee8a7a7a-3.cpp:8:
- /boot/home/haikuwebkit/Source/JavaScriptCore/heap/Heap.cpp:170:5: warning: Returning null reference [core.uninitialized.UndefReturn]
- return *result;
- ^~~~~~~~~~~~~~
- 2 warnings generated.
- ninja: build stopped: subcommand failed.
- ~/haikuwebkit/Tools/Scripts>
Add Comment
Please, Sign In to add comment