MakeFiles/JavaScriptCore.dir/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp [707/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGTransition.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGTransition.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGTransition.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGTransition.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGTransition.cpp [708/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/ARM64/A64DOpcode.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/ARM64/A64DOpcode.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/ARM64/A64DOpcode.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/disassembler/ARM64/A64DOpcode.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/disassembler/ARM64/A64DOpcode.cpp [709/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGTypeCheckHoistingPhase.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGTypeCheckHoistingPhase.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGTypeCheckHoistingPhase.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGTypeCheckHoistingPhase.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGTypeCheckHoistingPhase.cpp [710/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGUnificationPhase.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGUnificationPhase.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGUnificationPhase.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGUnificationPhase.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGUnificationPhase.cpp [711/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT64.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT64.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT64.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT64.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp [712/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableAccessData.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableAccessData.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableAccessData.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableAccessData.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGVariableAccessData.cpp [713/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGUseKind.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGUseKind.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGUseKind.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGUseKind.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGUseKind.cpp [714/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGValueSource.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGValueSource.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGValueSource.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGValueSource.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGValueSource.cpp [715/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVarargsForwardingPhase.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVarargsForwardingPhase.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVarargsForwardingPhase.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVarargsForwardingPhase.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGVarargsForwardingPhase.cpp FAILED: Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVarargsForwardingPhase.cpp.o /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVarargsForwardingPhase.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVarargsForwardingPhase.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVarargsForwardingPhase.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVarargsForwardingPhase.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGVarargsForwardingPhase.cpp In file included from /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/runtime/Structure.h:47:0, from /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/runtime/ArrayStorage.h:33, from /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/runtime/ButterflyInlines.h:28, from /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/runtime/JSArray.h:24, from /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/bytecode/ArrayProfile.h:29, from /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/bytecode/CodeBlock.h:32, from /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/jit/AssemblyHelpers.h:30, from /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGGraph.h:30, from /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGArgumentsUtilities.h:30, from /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGVarargsForwardingPhase.cpp:31: /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/runtime/WriteBarrierInlines.h: In instantiation of 'void JSC::WriteBarrierBase<T>::setEarlyValue(JSC::VM&, const JSC::JSCell*, T*) [with T = JSC::JSString]': /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/runtime/WriteBarrierInlines.h:39:18: required from 'void JSC::WriteBarrierBase<T>::set(JSC::VM&, const JSC::JSCell*, T*) [with T = JSC::JSString]' /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/runtime/JSString.h:303:34: required from here /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/runtime/WriteBarrierInlines.h:54:39: internal compiler error: in lookup_member, at cp/search.c:1248 vm.heap.writeBarrier(owner, this->m_cell); ~~~~~~^~~~~~ Please submit a full bug report, with preprocessed source if appropriate. See <https://bugs.gentoo.org/> for instructions. [716/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGValidate.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGValidate.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGValidate.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGValidate.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGValidate.cpp [717/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableEvent.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableEvent.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableEvent.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableEvent.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGVariableEvent.cpp [718/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGSpeculativeJIT.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGSpeculativeJIT.cpp [719/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableAccessDataDump.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableAccessDataDump.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableAccessDataDump.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableAccessDataDump.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGVariableAccessDataDump.cpp [720/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableEventStream.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableEventStream.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableEventStream.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVariableEventStream.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGVariableEventStream.cpp [721/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVirtualRegisterAllocationPhase.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVirtualRegisterAllocationPhase.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVirtualRegisterAllocationPhase.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGVirtualRegisterAllocationPhase.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGVirtualRegisterAllocationPhase.cpp [722/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGWatchpointCollectionPhase.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGWatchpointCollectionPhase.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGWatchpointCollectionPhase.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGWatchpointCollectionPhase.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGWatchpointCollectionPhase.cpp [723/5275] /usr/bin/x86_64-pc-linux-gnu-g++ -DNDEBUG @Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGWorklist.cpp.o.rsp -MD -MT Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGWorklist.cpp.o -MF Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGWorklist.cpp.o.d -o Source/JavaScriptCore/CMakeFiles/JavaScriptCore.dir/dfg/DFGWorklist.cpp.o -c /var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5/Source/JavaScriptCore/dfg/DFGWorklist.cpp ninja: build stopped: subcommand failed. * ERROR: net-libs/webkit-gtk-2.16.5::gentoo failed (compile phase): * ninja -v -j9 -l0 failed * * Call stack: * ebuild.sh, line 115: Called src_compile * environment, line 5405: Called cmake-utils_src_compile * environment, line 1518: Called cmake-utils_src_make * environment, line 1690: Called _cmake_ninja_src_make * environment, line 627: Called eninja * environment, line 2302: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=net-libs/webkit-gtk-2.16.5::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-libs/webkit-gtk-2.16.5::gentoo'`. * The complete build log is located at '/mnt/portage/logs/net-libs:webkit-gtk-2.16.5:20170629-201157.log'. * The ebuild environment file is located at '/var/tmp/portage/net-libs/webkit-gtk-2.16.5/temp/environment'. * Working directory: '/var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkit-gtk-2.16.5_build' * S: '/var/tmp/portage/net-libs/webkit-gtk-2.16.5/work/webkitgtk-2.16.5' * * The following package has failed to build, install, or execute postinst: * Reproducible: Always Portage 2.3.6 (python 3.5.3-final-0, default/linux/amd64/13.0/desktop/plasma/systemd, gcc-6.3.0, glibc-2.24-r3, 4.11.7-gentoo x86_64) ================================================================= System uname: Linux-4.11.7-gentoo-x86_64-Intel-R-_Core-TM-_i7-3740QM_CPU_@_2.70GHz-with-gentoo-2.4.1 KiB Mem: 24625360 total, 20408020 free KiB Swap: 26488828 total, 26488828 free Timestamp of repository gentoo: Thu, 29 Jun 2017 20:00:01 +0000 Timestamp of repository poly-c: Thu, 29 Jun 2017 14:52:59 +0000 sh bash 4.4_p12 ld GNU ld (Gentoo 2.28 p1.2) 2.28 app-shells/bash: 4.4_p12::gentoo dev-java/java-config: 2.2.0-r3::gentoo dev-lang/perl: 5.24.1-r2::gentoo dev-lang/python: 2.7.13::gentoo, 3.4.6::gentoo, 3.5.3::gentoo, 3.6.1-r1::gentoo dev-util/cmake: 3.8.2::gentoo dev-util/pkgconfig: 0.29.2::gentoo sys-apps/baselayout: 2.4.1::gentoo sys-apps/openrc: 0.27.2::gentoo sys-apps/sandbox: 2.10-r4::gentoo sys-devel/autoconf: 2.13::gentoo, 2.69-r3::gentoo sys-devel/automake: 1.13.4-r1::gentoo, 1.15.1::gentoo sys-devel/binutils: 2.28-r2::gentoo sys-devel/gcc: 6.3.0::gentoo sys-devel/gcc-config: 1.8-r1::gentoo sys-devel/libtool: 2.4.6-r4::gentoo sys-devel/make: 4.2.1-r1::gentoo sys-kernel/linux-headers: 4.10::gentoo (virtual/os-headers) sys-libs/glibc: 2.24-r3::gentoo Repositories: gentoo
You probably ran out of memory. Try a smaller MAKEOPTS for webkit-gtk.
and dmesg after the failure would in this case probably tell that OOM handler kicked in, which would result in what you see in the build.log, instead of an OOM message
Closing bug per the suspicion this is just an our of memory situation with MAKEOPTS="-j9". I think some of this can't be swapped and it hits it or some such when too many parallel jobs and not enough gigabytes of memory for all of that, I bet even just -j6 might work fine for this. You can read how to do this only for webkit-gtk from e.g https://wiki.gentoo.org/wiki/Knowledge_Base:Overriding_environment_variables_per_package