in todays updates, there was llvm during build, my machine got low on resources, so I've switched to konsole running the emerge and hit ctrl+z I got the usual message about process being suspended [1]+ Pozastavena emerge -avuDN --with-bdeps=y --backtrack=30 --keep-going world however the system was still under heavy load making it unusable for the next few minutes ... looking at top, there were many compiler processes running, and new processes kept spawning even after some files finished compilation Reproducible: Always Steps to Reproduce: 1. # emerge llvm 2. hit Ctrl-z 3. # ps xfa Actual Results: 3308 pts/2 Ss 0:00 \_ /bin/bash 6483 pts/2 S+ 0:00 | \_ -su 7367 pts/2 T 1:47 | \_ /usr/bin/python3.8 -b /usr/lib/python-exec/python3.8/emerge -avuDN --with-bdeps=y --backtrack=30 --keep-going world 31538 pts/2 S 0:00 | \_ /usr/bin/python3.8 /usr/lib/portage/python3.8/pid-ns-init 31539 31539 pts/18 Ss+ 0:00 | \_ /usr/bin/python3.8 /usr/lib/portage/python3.8/pid-ns-init 250 250 250 18 0,1,2 /usr/bin/sandbox [sys-devel/llvm-11.1.0] sandbox /usr/lib/portage/python3.8/ebuild.sh compile 31542 pts/18 S+ 0:00 | \_ [sys-devel/llvm-11.1.0] sandbox /usr/lib/portage/python3.8/ebuild.sh compile 31543 pts/18 S+ 0:00 | \_ /bin/bash /usr/lib/portage/python3.8/ebuild.sh compile 31559 pts/18 S+ 0:00 | \_ /bin/bash /usr/lib/portage/python3.8/ebuild.sh compile 31576 pts/18 S+ 0:00 | \_ tee -a /var/tmp/portage/sys-devel/llvm-11.1.0/temp/build-abi_x86_64.amd64.log 31611 pts/18 S+ 0:00 | \_ ninja -v -j8 -l0 distribution 32486 pts/18 S 0:00 | \_ /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I/var/tmp/portage/sys 32498 pts/18 S 0:00 | | \_ /usr/bin/x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -ggdb -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-st 32499 pts/18 R 0:04 | | \_ /usr/libexec/gcc/x86_64-pc-linux-gnu/10.2.0/cc1plus -quiet -I lib/TableGen -I /var/tmp/portage/sys-devel/llvm-11.1.0/work/llvm/lib/TableGen -I /usr/include/l 32500 pts/18 S 0:00 | | \_ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/as -I lib/TableGen -I /var/tmp/portage/sys-devel/llvm-11.1.0/work/llvm/lib/TableG 32489 pts/18 S 0:00 | \_ /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I/var/tmp/portage/sys 32501 pts/18 S 0:00 | | \_ /usr/bin/x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -ggdb -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-st 32502 pts/18 R 0:03 | | \_ /usr/libexec/gcc/x86_64-pc-linux-gnu/10.2.0/cc1plus -quiet -I lib/TableGen -I /var/tmp/portage/sys-devel/llvm-11.1.0/work/llvm/lib/TableGen -I /usr/include/l 32506 pts/18 S 0:00 | | \_ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/as -I lib/TableGen -I /var/tmp/portage/sys-devel/llvm-11.1.0/work/llvm/lib/TableG 32492 pts/18 S 0:00 | \_ /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I/var/tmp/portage/sys 32503 pts/18 S 0:00 | | \_ /usr/bin/x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -ggdb -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-st 32504 pts/18 R 0:03 | | \_ /usr/libexec/gcc/x86_64-pc-linux-gnu/10.2.0/cc1plus -quiet -I lib/TableGen -I /var/tmp/portage/sys-devel/llvm-11.1.0/work/llvm/lib/TableGen -I /usr/include/l 32505 pts/18 S 0:00 | | \_ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/as -I lib/TableGen -I /var/tmp/portage/sys-devel/llvm-11.1.0/work/llvm/lib/TableG 32507 pts/18 S 0:00 | \_ /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I/var/tmp/portage/sys 32510 pts/18 S 0:00 | | \_ /usr/bin/x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -ggdb -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-st 32511 pts/18 R 0:02 | | \_ /usr/libexec/gcc/x86_64-pc-linux-gnu/10.2.0/cc1plus -quiet -I lib/TableGen -I /var/tmp/portage/sys-devel/llvm-11.1.0/work/llvm/lib/TableGen -I /usr/include/l 32512 pts/18 S 0:00 | | \_ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/as -I lib/TableGen -I /var/tmp/portage/sys-devel/llvm-11.1.0/work/llvm/lib/TableG 32513 pts/18 S 0:00 | \_ /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I/var/tmp/portage/sys 32524 pts/18 S 0:00 | | \_ /usr/bin/x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -ggdb -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-st 32526 pts/18 R 0:01 | | \_ /usr/libexec/gcc/x86_64-pc-linux-gnu/10.2.0/cc1plus -quiet -I lib/TableGen -I /var/tmp/portage/sys-devel/llvm-11.1.0/work/llvm/lib/TableGen -I /usr/include/l 32527 pts/18 S 0:00 | | \_ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/as -I lib/TableGen -I /var/tmp/portage/sys-devel/llvm-11.1.0/work/llvm/lib/TableG 32519 pts/18 S 0:00 | \_ /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I/var/tmp/portage/sys 32528 pts/18 S 0:00 | | \_ /usr/bin/x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -ggdb -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-st 32529 pts/18 R 0:01 | | \_ /usr/libexec/gcc/x86_64-pc-linux-gnu/10.2.0/cc1plus -quiet -I lib/TableGen -I /var/tmp/portage/sys-devel/llvm-11.1.0/work/llvm/lib/TableGen -I /usr/include/l 32530 pts/18 S 0:00 | | \_ /usr/lib/gcc/x86_64-pc-linux-gnu/10.2.0/../../../../x86_64-pc-linux-gnu/bin/as -I lib/TableGen -I /var/tmp/portage/sys-devel/llvm-11.1.0/work/llvm/lib/TableG 32531 pts/18 S 0:00 | \_ /bin/sh -c : && /usr/bin/cmake -E rm -f lib64/libLLVMSupport.a && /usr/bin/x86_64-pc-linux-gnu-ar Dqc lib64/libLLVMSupport.a lib/Support/CMakeFiles/LLVMSupport.dir/ 32533 pts/18 D 0:00 | | \_ /usr/bin/x86_64-pc-linux-gnu-ar Dqc lib64/libLLVMSupport.a lib/Support/CMakeFiles/LLVMSupport.dir/AArch64TargetParser.cpp.o lib/Support/CMakeFiles/LLVMSupport.di 32535 pts/18 S 0:00 | \_ /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -Ilib/TableGen -I/var/tmp/portage/sys 32536 pts/18 D 0:00 | \_ /usr/bin/x86_64-pc-linux-gnu-g++ -march=native -O2 -pipe -ggdb -fPIC -fvisibility-inlines-hidden -Werror=date-time -Wall -Wextra -Wno-unused-parameter -Wwrite-st Expected Results: not just emerge itself but everything in its tree in "T" state, nothing running
It's a known bug, here the ongoing report from the 'Portage Development' area: https://bugs.gentoo.org/show_bug.cgi?id=697574
*** This bug has been marked as a duplicate of bug 697574 ***