from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:21, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/StringType.h:1244:7: note: 'class js::StaticStrings' declared here class StaticStrings { ^~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jspubtd.h:17, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi.h:26, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/GC.h:14, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:18, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::PreliminaryObjectArray]': /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/TypeInference.h:884:51: required from here /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::PreliminaryObjectArray'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/ObjectGroup.h:18, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/Shape.h:31, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/JSObject.h:17, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/builtin/AtomicsObject.h:14, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/Runtime.h:24, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/JSContext.h:22, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:21, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/TypeInference.h:874:7: note: 'class js::PreliminaryObjectArray' declared here class PreliminaryObjectArray { ^~~~~~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jspubtd.h:17, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi.h:26, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/GC.h:14, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:18, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::TypeNewScript]': /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/TypeInference.h:1001:42: required from here /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'class js::TypeNewScript' with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/ObjectGroup.h:18, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/Shape.h:31, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/JSObject.h:17, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/builtin/AtomicsObject.h:14, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/Runtime.h:24, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/JSContext.h:22, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:21, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/TypeInference.h:955:7: note: 'class js::TypeNewScript' declared here class TypeNewScript { ^~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jspubtd.h:17, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi.h:26, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/GC.h:14, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:18, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::IonScriptCounts]': /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jit/IonCode.h:588:44: required from here /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::jit::IonScriptCounts'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jit/JSJitFrameIter.h:12, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/Stack.h:23, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/frontend/NameCollections.h:13, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/Runtime.h:27, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/JSContext.h:22, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:21, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jit/IonCode.h:578:8: note: 'struct js::jit::IonScriptCounts' declared here struct IonScriptCounts { ^~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jspubtd.h:17, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi.h:26, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/GC.h:14, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:18, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::gcstats::ZoneGCStats]': /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/Statistics.h:78:40: required from here /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'struct js::gcstats::ZoneGCStats'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/GCRuntime.h:21, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/Runtime.h:28, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/JSContext.h:22, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:21, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/Statistics.h:52:8: note: 'struct js::gcstats::ZoneGCStats' declared here struct ZoneGCStats { ^~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jspubtd.h:17, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi.h:26, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/GC.h:14, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:18, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::NewObjectCache]': /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/Caches.h:142:43: required from here /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::NewObjectCache'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/ZoneGroup.h:11, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/Runtime.h:30, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/JSContext.h:22, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:21, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/Caches.h:95:7: note: 'class js::NewObjectCache' declared here class NewObjectCache { ^~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jspubtd.h:17, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi.h:26, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/GC.h:14, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:18, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*, size_t) [with T = JS::Value; size_t = long unsigned int]': /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/Runtime.h:1135:28: required from here /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h:42:11: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class JS::Value'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/CallArgs.h:74, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi.h:29, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/GC.h:14, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:18, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/Value.h:322:32: note: 'class JS::Value' declared here class MOZ_NON_PARAM alignas(8) Value { ^~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jspubtd.h:17, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi.h:26, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/GC.h:14, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:18, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h: In instantiation of 'void mozilla::PodZero(T*) [with T = js::jit::CodeOffsetJump]': /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jit/shared/Assembler-shared.h:510:43: required from here /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/mozilla/PodOperations.h:30:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class js::jit::CodeOffsetJump'; use assignment or value-initialization instead [-Wclass-memaccess] memset(aT, 0, sizeof(T)); ~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jit/Safepoints.h:12, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jit/JitFrames.h:13, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jit/Bailouts.h:12, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jit/BaselineJIT.h:13, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/JSScript-inl.h:12, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testXDR.cpp:13, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:20: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jit/shared/Assembler-shared.h:494:7: note: 'class js::jit::CodeOffsetJump' declared here class CodeOffsetJump { ^~~~~~~~~~~~~~ In file included from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/TracingAPI.h:11, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/GCPolicyAPI.h:47, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/RootingAPI.h:22, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/CallArgs.h:73, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi.h:29, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/GC.h:14, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/tests.h:18, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/testWasmLEB128.cpp:7, from /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests/Unified_cpp_js_src_jsapi-tests6.cpp:2: /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = const js::EvalCacheEntry; HashPolicy = js::HashSet::SetOps; AllocPolicy = js::SystemAllocPolicy]': /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/HashTable.h:442:18: required from 'void js::HashSet::clear() [with T = js::EvalCacheEntry; HashPolicy = js::EvalCacheHashPolicy; AllocPolicy = js::SystemAllocPolicy]' /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/Caches.h:257:50: required from here /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable::SetOps, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry'} declared here class HashTableEntry { ^~~~~~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry >; HashPolicy = js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = JSScript*; Value = mozilla::UniquePtr; HashPolicy = js::DefaultHasher; AllocPolicy = js::SystemAllocPolicy]' /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/vm/GeckoProfiler.h:152:74: required from here /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable >, js::HashMap, js::DefaultHasher, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry > >'} declared here class HashTableEntry { ^~~~~~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/HashTable.h: In instantiation of 'void js::detail::HashTable::clear() [with T = js::HashMapEntry; HashPolicy = js::HashMap, js::SystemAllocPolicy>::MapHashPolicy; AllocPolicy = js::SystemAllocPolicy]': /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/HashTable.h:200:18: required from 'void js::HashMap::clear() [with Key = js::gc::Cell*; Value = long unsigned int; HashPolicy = js::PointerHasher; AllocPolicy = js::SystemAllocPolicy]' /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gc/Zone.h:667:31: required from here /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/HashTable.h:1613:13: warning: 'void* memset(void*, int, size_t)' clearing an object of type 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} with no trivial copy-assignment [-Wclass-memaccess] memset(table, 0, sizeof(*table) * capacity()); ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/include/js/HashTable.h:772:7: note: 'js::detail::HashTable, js::HashMap, js::SystemAllocPolicy>::MapHashPolicy, js::SystemAllocPolicy>::Entry' {aka 'class js::detail::HashTableEntry >'} declared here class HashTableEntry { ^~~~~~~~~~~~~~ jsapi-tests /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/_virtualenv/bin/python /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/config/expandlibs_exec.py --uselist -- /home/naourr/work/instance-1/output-1/host/bin/riscv64-buildroot-linux-musl-g++ -o jsapi-tests -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -Wall -Wempty-body -Wignored-qualifiers -Woverloaded-virtual -Wpointer-arith -Wsign-compare -Wtype-limits -Wunreachable-code -Wwrite-strings -Wno-invalid-offsetof -Wc++1z-compat -Wduplicated-cond -Wimplicit-fallthrough -Wno-error=maybe-uninitialized -Wno-error=deprecated-declarations -Wno-error=array-bounds -Wno-error=free-nonheap-object -Wformat -Wformat-overflow=2 -Wno-noexcept-type -fno-sized-deallocation -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Os -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -fno-math-errno -pthread -pipe -g -freorder-blocks -O3 -fomit-frame-pointer hidePointer.o testAssemblerBuffer.o Unified_cpp_js_src_jsapi-tests0.o Unified_cpp_js_src_jsapi-tests1.o Unified_cpp_js_src_jsapi-tests2.o Unified_cpp_js_src_jsapi-tests3.o Unified_cpp_js_src_jsapi-tests4.o Unified_cpp_js_src_jsapi-tests5.o Unified_cpp_js_src_jsapi-tests6.o -lpthread -Wl,-z,noexecstack -Wl,-z,text -Wl,-z,relro -Wl,--build-id -Wl,-rpath-link,/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/dist/bin -Wl,-rpath-link,/usr/lib ../../../mozglue/build/libmozglue.a ../../../js/src/build/libjs_static.a -lm -L/home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -lz -lm /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/_virtualenv/bin/python -m mozbuild.action.check_binary --target gdb-tests /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/_virtualenv/bin/python -m mozbuild.action.check_binary --target js /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/_virtualenv/bin/python -m mozbuild.action.check_binary --target jsapi-tests ../../../config/nsinstall -R -m 755 'js' '../../../dist/bin' ../../../config/nsinstall -R -m 755 'gdb-tests' '../../../dist/bin' ../../../config/nsinstall -R -m 755 'jsapi-tests' '../../../dist/bin' make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests' make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/shell' make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/gdb' make[3]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' make[2]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' make[2]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' /usr/bin/make recurse_misc make[3]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' make[4]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/gdb' rm -f '../../../dist/bin/gdb-tests-gdb.py' /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/gdb-tests-gdb.py.pp -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src -DCPP_THROW_NEW='throw()' -DCROSS_COMPILE=1 -DEDITLINE=1 -DENABLE_INTL_API=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SINCOS=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"60.0"' -DMOZILLA_VERSION='"60.5.2"' -DMOZILLA_VERSION_U=60.5.2 -DMOZJS_MAJOR_VERSION=60 -DMOZJS_MINOR_VERSION=5 -DMOZ_BUILD_APP=js -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/gdb/gdb-tests-gdb.py.in' -o '../../../dist/bin/gdb-tests-gdb.py' ../../../config/nsinstall -R -m 644 '../../../dist/bin/gdb-tests-gdb.py' '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/gdb' make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/gdb' make[4]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests' rm -f '../../../js/src/jsapi-tests/jsapi-tests-gdb.py' /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/jsapi-tests-gdb.py.pp -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -Dtopsrcdir=/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src -DCPP_THROW_NEW='throw()' -DCROSS_COMPILE=1 -DEDITLINE=1 -DENABLE_INTL_API=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SINCOS=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"60.0"' -DMOZILLA_VERSION='"60.5.2"' -DMOZILLA_VERSION_U=60.5.2 -DMOZJS_MAJOR_VERSION=60 -DMOZJS_MINOR_VERSION=5 -DMOZ_BUILD_APP=js -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/jsapi-tests/jsapi-tests-gdb.py.in' -o '../../../js/src/jsapi-tests/jsapi-tests-gdb.py' make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests' make[4]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/shell' ../../../config/nsinstall -R -m 644 'js' '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src' rm -f '../../../dist/bin/js-gdb.py' /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/_virtualenv/bin/python -m mozbuild.action.preprocessor --depend .deps/js-gdb.py.pp -DNDEBUG=1 -DTRIMMED=1 -DMOZ_HAS_MOZGLUE -DEXPORT_JS_API -DENABLE_SHARED_ARRAY_BUFFER -Dtopsrcdir=/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src -DCPP_THROW_NEW='throw()' -DCROSS_COMPILE=1 -DEDITLINE=1 -DENABLE_INTL_API=1 -DENABLE_TESTS=1 -DEXPOSE_INTL_API=1 -DGTEST_HAS_RTTI=0 -DHAVE_64BIT_BUILD=1 -DHAVE_ALLOCA_H=1 -DHAVE_BYTESWAP_H=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_DIRENT_H=1 -DHAVE_DLOPEN=1 -DHAVE_GETC_UNLOCKED=1 -DHAVE_GETOPT_H=1 -DHAVE_GMTIME_R=1 -DHAVE_INTTYPES_H=1 -DHAVE_LANGINFO_CODESET=1 -DHAVE_LIBM=1 -DHAVE_LINUX_IF_ADDR_H=1 -DHAVE_LINUX_PERF_EVENT_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_LINUX_RTNETLINK_H=1 -DHAVE_LOCALECONV=1 -DHAVE_LOCALTIME_R=1 -DHAVE_MALLOC_H=1 -DHAVE_MALLOC_USABLE_SIZE=1 -DHAVE_MEMALIGN=1 -DHAVE_NETINET_IN_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_POSIX_FADVISE=1 -DHAVE_POSIX_FALLOCATE=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_SINCOS=1 -DHAVE_SSIZE_T=1 -DHAVE_STDINT_H=1 -DHAVE_STRNDUP=1 -DHAVE_SYS_MOUNT_H=1 -DHAVE_SYS_QUEUE_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_VFS_H=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DHAVE_TM_ZONE_TM_GMTOFF=1 -DHAVE_UNISTD_H=1 -DHAVE_VALLOC=1 -DHAVE_VA_COPY=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE___CXA_DEMANGLE=1 -DJS_64BIT=1 -DJS_CODEGEN_NONE=1 -DJS_DEFAULT_JITREPORT_GRANULARITY=3 -DJS_PUNBOX64=1 -DJS_STANDALONE=1 -DMALLOC_H='' -DMALLOC_USABLE_SIZE_CONST_PTR='' -DMOZILLA_UAVERSION='"60.0"' -DMOZILLA_VERSION='"60.5.2"' -DMOZILLA_VERSION_U=60.5.2 -DMOZJS_MAJOR_VERSION=60 -DMOZJS_MINOR_VERSION=5 -DMOZ_BUILD_APP=js -DMOZ_DLL_SUFFIX='".so"' -DMOZ_UPDATE_CHANNEL=default -DNO_NSPR_10_SUPPORT=1 -DRELEASE_OR_BETA=1 -DSTDC_HEADERS=1 -DU_STATIC_IMPLEMENTATION=1 -DU_USING_ICU_NAMESPACE=0 -DVA_COPY=va_copy -DXP_LINUX=1 -DXP_UNIX=1 -DX_DISPLAY_MISSING=1 -D_REENTRANT=1 -DAB_CD=en-US '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/shell/js-gdb.py.in' -o '../../../dist/bin/js-gdb.py' ../../../config/nsinstall -R -m 644 '../../../dist/bin/js-gdb.py' '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/shell' make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/shell' make[3]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' make[2]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' make[2]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' /usr/bin/make recurse_libs make[3]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' make[4]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/config' backend.mk:2160: warning: overriding recipe for target '../dist/system_wrappers/pixman.h' backend.mk:1278: warning: ignoring old recipe for target '../dist/system_wrappers/pixman.h' make[4]: Nothing to be done for 'libs'. make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/config' make[4]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src' make[4]: Nothing to be done for 'libs'. make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src' make[4]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/shell' make[4]: Nothing to be done for 'libs'. make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/shell' make[4]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests' make[4]: Nothing to be done for 'libs'. make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/jsapi-tests' make[4]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/tests' make[4]: Nothing to be done for 'libs'. make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/tests' make[4]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/build' make[4]: Nothing to be done for 'libs'. make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/build' make[4]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/memory/build' make[4]: Nothing to be done for 'libs'. make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/memory/build' make[4]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/mozglue/build' make[4]: Nothing to be done for 'libs'. make[4]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/mozglue/build' make[3]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' make[2]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' make[2]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' /usr/bin/make recurse_tools make[3]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' make[3]: Nothing to be done for 'recurse_tools'. make[3]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' make[2]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' make[1]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' >>> spidermonkey 60.5.2 Installing to staging directory PATH="/home/naourr/work/instance-1/output-1/host/bin:/home/naourr/work/instance-1/output-1/host/sbin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/naourr/bin:/home/naourr/git/git-wrappers:/home/naourr/.local/bin:/home/naourr/bin" /usr/bin/make -j4 DESTDIR=/home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot install -C /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src make[1]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' /usr/bin/make -C js/src install make[2]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src' /usr/bin/make -C build install make[3]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/build' make[3]: Circular js.pc <- js.pc dependency dropped. cp js.pc mozjs-60.pc ../../../config/nsinstall -t mozjs-60.pc /home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/lib/pkgconfig ../../../config/nsinstall -t ../js-config.h /home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/include/mozjs-60 /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track --no-symlinks /home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/include/mozjs-60 ../../../_build_manifests/install/dist_include Elapsed: 11.13s; From /home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/include/mozjs-60: Kept 1 existing; Added/updated 343; Removed 0 files and 0 directories. cp js-config js60-config ../../../config/nsinstall -t js60-config /home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/bin ../../../config/nsinstall -t libjs_static.a /home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/lib mv -f /home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/lib/libjs_static.a /home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/lib/libjs_static.ajs ../../../config/nsinstall -t libmozjs-60.so /home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/lib make[3]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/build' /usr/bin/make -C shell install make[3]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/shell' cp js js60 ../../../config/nsinstall -t js60 /home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/bin make[3]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/shell' make[2]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src' make[1]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' >>> spidermonkey 60.5.2 Fixing libtool files for la in $(find /home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot/usr/lib* -name "*.la"); do \ cp -a "${la}" "${la}.fixed" && \ /usr/bin/sed -i -e "s:/home/naourr/work/instance-1/output-1:@BASE_DIR@:g" \ -e "s:/home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot:@STAGING_DIR@:g" \ \ -e "s:\(['= ]\)/usr:\\1@STAGING_DIR@/usr:g" \ \ -e "s:@STAGING_DIR@:/home/naourr/work/instance-1/output-1/host/riscv64-buildroot-linux-musl/sysroot:g" \ -e "s:@BASE_DIR@:/home/naourr/work/instance-1/output-1:g" \ "${la}.fixed" && \ if cmp -s "${la}" "${la}.fixed"; then \ rm -f "${la}.fixed"; \ else \ mv "${la}.fixed" "${la}"; \ fi || exit 1; \ done >>> spidermonkey 60.5.2 Installing to target PATH="/home/naourr/work/instance-1/output-1/host/bin:/home/naourr/work/instance-1/output-1/host/sbin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/naourr/bin:/home/naourr/git/git-wrappers:/home/naourr/.local/bin:/home/naourr/bin" /usr/bin/make -j4 DESTDIR=/home/naourr/work/instance-1/output-1/target install -C /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src make[1]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' /usr/bin/make -C js/src install make[2]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src' /usr/bin/make -C build install make[3]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/build' make[3]: Circular js.pc <- js.pc dependency dropped. cp js.pc mozjs-60.pc ../../../config/nsinstall -t mozjs-60.pc /home/naourr/work/instance-1/output-1/target/usr/lib/pkgconfig ../../../config/nsinstall -t ../js-config.h /home/naourr/work/instance-1/output-1/target/usr/include/mozjs-60 /home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/_virtualenv/bin/python -m mozbuild.action.process_install_manifest --track install_dist_include.track --no-symlinks /home/naourr/work/instance-1/output-1/target/usr/include/mozjs-60 ../../../_build_manifests/install/dist_include Elapsed: 0.08s; From /home/naourr/work/instance-1/output-1/target/usr/include/mozjs-60: Kept 1 existing; Added/updated 343; Removed 0 files and 0 directories. cp js-config js60-config ../../../config/nsinstall -t js60-config /home/naourr/work/instance-1/output-1/target/usr/bin ../../../config/nsinstall -t libjs_static.a /home/naourr/work/instance-1/output-1/target/usr/lib mv -f /home/naourr/work/instance-1/output-1/target/usr/lib/libjs_static.a /home/naourr/work/instance-1/output-1/target/usr/lib/libjs_static.ajs ../../../config/nsinstall -t libmozjs-60.so /home/naourr/work/instance-1/output-1/target/usr/lib make[3]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/build' /usr/bin/make -C shell install make[3]: Entering directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/shell' cp js js60 ../../../config/nsinstall -t js60 /home/naourr/work/instance-1/output-1/target/usr/bin make[3]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src/shell' make[2]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src/js/src' make[1]: Leaving directory '/home/naourr/work/instance-1/output-1/build/spidermonkey-60.5.2/js/src' rm -rf /home/naourr/work/instance-1/output-1/target/usr/lib/libjs_static.ajs rm -rf /home/naourr/work/instance-1/output-1/target/usr/bin/js60-config >>> Finalizing host directory >>> Finalizing target directory # Check files that are touched by more than one package rm -rf /home/naourr/work/instance-1/output-1/target/usr/share/lua/5.3/doc rm -rf /home/naourr/work/instance-1/output-1/target/usr/lib/luarocks mkdir -p /home/naourr/work/instance-1/output-1/target/etc echo "buildroot" > /home/naourr/work/instance-1/output-1/target/etc/hostname /usr/bin/sed -i -e '$a \127.0.1.1\tbuildroot' -e '/^127.0.1.1/d' /home/naourr/work/instance-1/output-1/target/etc/hosts mkdir -p /home/naourr/work/instance-1/output-1/target/etc echo "Welcome to Buildroot" > /home/naourr/work/instance-1/output-1/target/etc/issue /usr/bin/sed -i -e s,^root:[^:]*:,root::, /home/naourr/work/instance-1/output-1/target/etc/shadow rm -f /home/naourr/work/instance-1/output-1/target/bin/sh rm -f /home/naourr/work/instance-1/output-1/build/locales.nopurge for i in C en_US locale-archive; do echo $i >> /home/naourr/work/instance-1/output-1/build/locales.nopurge; done for dir in /home/naourr/work/instance-1/output-1/target/usr/share/locale; do for langdir in $dir/*; do if [ -e "${langdir}" ]; then grep -qx "${langdir##*/}" /home/naourr/work/instance-1/output-1/build/locales.nopurge || rm -rf $langdir; fi done; done if [ -d /home/naourr/work/instance-1/output-1/target/usr/share/X11/locale ]; then for lang in C en_US; do if [ -f /home/naourr/work/instance-1/output-1/target/usr/share/X11/locale/$lang/XLC_LOCALE ]; then echo "$lang/XLC_LOCALE: $lang"; fi done > /home/naourr/work/instance-1/output-1/target/usr/share/X11/locale/locale.dir; fi rm -rf /home/naourr/work/instance-1/output-1/target/usr/include /home/naourr/work/instance-1/output-1/target/usr/share/aclocal \ /home/naourr/work/instance-1/output-1/target/usr/lib/pkgconfig /home/naourr/work/instance-1/output-1/target/usr/share/pkgconfig \ /home/naourr/work/instance-1/output-1/target/usr/lib/cmake /home/naourr/work/instance-1/output-1/target/usr/share/cmake find /home/naourr/work/instance-1/output-1/target/usr/{lib,share}/ -name '*.cmake' -print0 | xargs -0 rm -f find /home/naourr/work/instance-1/output-1/target/lib/ /home/naourr/work/instance-1/output-1/target/usr/lib/ /home/naourr/work/instance-1/output-1/target/usr/libexec/ \ \( -name '*.a' -o -name '*.la' \) -print0 | xargs -0 rm -f find: '/home/naourr/work/instance-1/output-1/target/usr/libexec/': No such file or directory rm -rf /home/naourr/work/instance-1/output-1/target/usr/share/gdb rm -rf /home/naourr/work/instance-1/output-1/target/usr/share/bash-completion rm -rf /home/naourr/work/instance-1/output-1/target/usr/share/zsh rm -rf /home/naourr/work/instance-1/output-1/target/usr/man /home/naourr/work/instance-1/output-1/target/usr/share/man rm -rf /home/naourr/work/instance-1/output-1/target/usr/info /home/naourr/work/instance-1/output-1/target/usr/share/info rm -rf /home/naourr/work/instance-1/output-1/target/usr/doc /home/naourr/work/instance-1/output-1/target/usr/share/doc rm -rf /home/naourr/work/instance-1/output-1/target/usr/share/gtk-doc rmdir /home/naourr/work/instance-1/output-1/target/usr/share 2>/dev/null || true find /home/naourr/work/instance-1/output-1/target -type f \( -perm /111 -o -name '*.so*' \) -not \( -name 'libpthread*.so*' -o -name 'ld-*.so*' -o -name '*.ko' \) -print0 | xargs -0 /home/naourr/work/instance-1/output-1/host/bin/riscv64-buildroot-linux-musl-strip --remove-section=.comment --remove-section=.note 2>/dev/null || true find /home/naourr/work/instance-1/output-1/target \( -name 'ld-*.so*' -o -name 'libpthread*.so*' \) -print0 | xargs -0 -r /home/naourr/work/instance-1/output-1/host/bin/riscv64-buildroot-linux-musl-strip --remove-section=.comment --remove-section=.note --strip-debug 2>/dev/null || true test -f /home/naourr/work/instance-1/output-1/target/etc/ld.so.conf && \ { echo "ERROR: we shouldn't have a /etc/ld.so.conf file"; exit 1; } || true test -d /home/naourr/work/instance-1/output-1/target/etc/ld.so.conf.d && \ { echo "ERROR: we shouldn't have a /etc/ld.so.conf.d directory"; exit 1; } || true mkdir -p /home/naourr/work/instance-1/output-1/target/etc ( \ echo "NAME=Buildroot"; \ echo "VERSION=2020.02-git-05122-g41b9a64526b"; \ echo "ID=buildroot"; \ echo "VERSION_ID=2020.02-git"; \ echo "PRETTY_NAME=\"Buildroot 2020.02-git\"" \ ) > /home/naourr/work/instance-1/output-1/target/usr/lib/os-release ln -sf ../usr/lib/os-release /home/naourr/work/instance-1/output-1/target/etc >>> Sanitizing RPATH in target tree PER_PACKAGE_DIR=/home/naourr/work/instance-1/output-1/per-package /home/naourr/work/instance-1/buildroot/support/scripts/fix-rpath target touch /home/naourr/work/instance-1/output-1/target/usr make: Leaving directory '/home/naourr/work/instance-1/buildroot' make: Entering directory '/home/naourr/work/instance-1/buildroot' >>> Buildroot 2020.02-git-05122-g41b9a64526b Collecting legal info COPYING: OK (sha256: 9755181e27175cb3510b4da8629caa406fb355a19aa8e7d55f06bf8ab33323c4) >>> toolchain-buildroot Collecting legal info >>> host-gcc-final 8.3.0 Collecting legal info >>> host-binutils 2.32 Collecting legal info ERROR: No hash found for COPYING3 ERROR: No hash found for COPYING.LIB >>> host-skeleton Collecting legal info >>> host-tar 1.29 Collecting legal info COPYING: OK (sha256: 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903) >>> host-gmp 6.1.2 Collecting legal info COPYING.LESSERv3: OK (sha256: a853c2ffec17057872340eee242ae4d96cbf2b520ae27d903e1b2fef1a5f9d1c) COPYINGv2: OK (sha256: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643) >>> host-m4 1.4.18 Collecting legal info COPYING: OK (sha256: 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903) >>> host-mpc 1.1.0 Collecting legal info COPYING.LESSER: OK (sha256: da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768) >>> host-mpfr 4.0.2 Collecting legal info COPYING.LESSER: OK (sha256: e3a994d82e644b03a792a930f574002658412f62407f5fee083f2555c5f23118) >>> musl 1.1.24 Collecting legal info COPYRIGHT: OK (sha256: 3520d478bccbdf68d9dc0c03984efb0fa4b99868ab2599f5b5f72f3fb3b07a49) >>> host-gcc-initial 8.3.0 Collecting legal info >>> linux-headers 5.4.10 Collecting legal info ERROR: No hash found for COPYING >>> skeleton Collecting legal info >>> skeleton-init-none Collecting legal info >>> skeleton-init-common Collecting legal info >>> musl-compat-headers Collecting legal info >>> toolchain Collecting legal info >>> alsa-lib 1.2.1.2 Collecting legal info COPYING: OK (sha256: 32434afcc8666ba060e111d715bfdb6c2d5dd8a35fa4d3ab8ad67d8f850d2f2b) aserver/COPYING: OK (sha256: bfe16cf823bcff261fc6a062c07ee96660e3c39678f42f39a788a68dbc234ced) >>> host-autoconf 2.69 Collecting legal info COPYINGv3: OK (sha256: 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903) COPYING.EXCEPTION: OK (sha256: 23ed0b84fa023bfa33433b498192cd08a3bfb1f4864a8ed791a84f3eb48b2dd2) >>> host-libtool 2.4.6 Collecting legal info COPYING: OK (sha256: 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643) libltdl/COPYING.LIB: OK (sha256: dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551) >>> host-automake 1.15.1 Collecting legal info COPYING: OK (sha256: ab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6) >>> copas 2.0.2-1 Collecting legal info copas-2_0_2/LICENSE: OK (sha256: 3f59cccf38e9397f6fb34dcff983a24d336df982edb5b0cde549d0c32c28c9c0) >>> host-luarocks 3.2.1 Collecting legal info COPYING: OK (sha256: 542ad0ee9b8ba582437ca7b4d0959c9b9432f25d2067f144d017188a7a84dd2f) >>> host-luainterpreter Collecting legal info >>> host-lua 5.3.5 Collecting legal info ERROR: No hash found for doc/readme.html >>> luainterpreter Collecting legal info >>> lua 5.3.5 Collecting legal info ERROR: No hash found for doc/readme.html >>> ed 1.15 Collecting legal info COPYING: OK (sha256: f03a12bef9dfb7281864a0dd965166d4f4ec7a66633df2bc72fa4363e57de02c) >>> host-lzip 1.20 Collecting legal info COPYING: OK (sha256: 3d77c1a58fbde5ddba612d1fe09965e20a3804953eca12e8c1892298bb8a5eef) >>> faifa 0.1 Collecting legal info ERROR: No hash found for COPYING >>> libpcap 1.9.1 Collecting legal info LICENSE: OK (sha256: 8a54594d257e14a5260ac770f1633516cb51e3fc28c40136ce2697014eda7afd) >>> host-bison 3.4.2 Collecting legal info COPYING: OK (sha256: 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903) >>> host-flex 2.6.4 Collecting legal info COPYING: OK (sha256: 97fd685958d93be7f8dab939bb8161dbd6afb0718c63bfc337c24321aea44273) >>> host-gettext Collecting legal info >>> host-gettext-gnu 0.19.8.1 Collecting legal info COPYING: OK (sha256: 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903) ERROR: No hash found for gettext-runtime/intl/COPYING.LIB >>> host-libxml2 2.9.10 Collecting legal info COPYING: OK (sha256: c5c63674f8a83c4d2e385d96d1c670a03cb871ba2927755467017317878574bd) >>> host-pkgconf 1.6.1 Collecting legal info COPYING: OK (sha256: 07ee94b50a41ee3fc4e13a9b9c60b26fc28488494c465639f7e5f07a3952ec04) >>> gettext-gnu 0.19.8.1 Collecting legal info COPYING: OK (sha256: 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903) ERROR: No hash found for gettext-runtime/intl/COPYING.LIB >>> gettext Collecting legal info >>> liberation 2.00.5 Collecting legal info LICENSE: OK (sha256: 93fed46019c38bbe566b479d22148e2e8a1e85ada614accb0211c37b2c61c19b) >>> libilbc 829b08c7902ceb87a261279fabb36b6d523c6e07 Collecting legal info gips_iLBClicense.pdf: OK (sha256: b7f4cbb4a12cd11a3d1aeda9bd17c99f59b054de4b3ee53045531cd2fa74dd2a) >>> libite 2.1.0 Collecting legal info LICENSE: OK (sha256: 0e97ab27b60e20a7ddb8e9638189ad159124e51d2c12e12735b05423df224da5) src/chomp.c: OK (sha256: 9e0fb98d251dddf5ba81a355f6b4d89835ec53bc5d7f5fcd2c866b54ec5ccec8) src/pidfile.c: OK (sha256: a7d29c148e057fae11a87febc3a51970a26433c35a08fc710be689394442d32d) >>> libnspr 4.24 Collecting legal info nspr/LICENSE: OK (sha256: fab3dd6bdab226f1c08630b1dd917e11fcb4ec5e1e020e2c16f83a0a13863e85) >>> libzlib 1.2.11 Collecting legal info README: OK (sha256: 7960b6b1cc63e619abb77acaea5427159605afee8c8b362664f4effc7d7f7d15) >>> lua-stdlib 41.2.2-1 Collecting legal info lua-stdlib-release-v41.2.2/COPYING: OK (sha256: d3177e0cd97e6ef7c459aa2c6a85f53d9b4ff091f7f296d4ed8bfaf713b6fea2) >>> luasocket 3.0rc1-1 Collecting legal info luasocket-3.0-rc1/LICENSE: OK (sha256: 8e8c6314d9e78fe452ee355167f2c40cfbee8207e14dcb5ddd4a2655cb5c6aad) >>> host-patchelf 0.9 Collecting legal info COPYING: OK (sha256: 8ceb4b9ee5adedde47b31e975c1d90c73ad27b6b165a1dcd80c7c545eb65b903) >>> protobuf-c 1.3.2 Collecting legal info LICENSE: OK (sha256: 20e800cad4550f4b19bb37fc9577dac21de13333ae66497c4c45ae489c35c34a) >>> host-protobuf-c 1.3.2 Collecting legal info LICENSE: OK (sha256: 20e800cad4550f4b19bb37fc9577dac21de13333ae66497c4c45ae489c35c34a) >>> host-protobuf 3.11.0 Collecting legal info LICENSE: OK (sha256: 6e5e117324afd944dcf67f36cf329843bc1a92229a8cd9bb573d7a83130fea7d) >>> host-python 2.7.17 Collecting legal info LICENSE: OK (sha256: a77d71d6be6f9032e6b6e5d2cf6da68f9eeab9036edfbc043633c8979cd5e82c) >>> host-expat 2.2.9 Collecting legal info COPYING: OK (sha256: 46336ab2fec900803e2f1a4253e325ac01d998efb09bc6906651f7259e636f76) >>> host-openssl Collecting legal info >>> host-libopenssl 1.1.1d Collecting legal info LICENSE: OK (sha256: c32913b33252e71190af2066f08115c69bc9fddadf3bf29296e20c835389841c) >>> host-zlib Collecting legal info >>> host-libzlib 1.2.11 Collecting legal info README: OK (sha256: 7960b6b1cc63e619abb77acaea5427159605afee8c8b362664f4effc7d7f7d15) >>> spidermonkey 60.5.2 Collecting legal info moz.configure: OK (sha256: aaac93a33bec26d5d1a9c5efc1e7dc6bd215d8a4f1e1a7fc5315a67adfd51338) >>> zlib Collecting legal info WARNING: the Buildroot source code has not been saved WARNING: gcc-final-8.3.0: cannot save license (HOST_GCC_FINAL_LICENSE_FILES not defined) WARNING: gcc-initial-8.3.0: cannot save license (HOST_GCC_INITIAL_LICENSE_FILES not defined) Legal info produced in /home/naourr/work/instance-1/output-1/legal-info make: Leaving directory '/home/naourr/work/instance-1/buildroot'