Hi, I wanted to do a few performance enhancements to string decoding and I need to benchmark that. So I need to build python.
./configure
make -j
I have 12 virtual cores on my CPU, and this used to take only a few minutes. (I know that for true benchmarking, I need to pass the optimization flags, but for quick prototyping I do something that builds a little faster to get an idea.)
Unfortunately this hangs on:
./_bootstrap_python ./Programs/_freeze_module.py abc ./Lib/abc.py Python/frozen_modules/abc.h
./_bootstrap_python ./Programs/_freeze_module.py codecs ./Lib/codecs.py Python/frozen_modules/codecs.h
./_bootstrap_python ./Programs/_freeze_module.py io ./Lib/io.py Python/frozen_modules/io.h
./_bootstrap_python ./Programs/_freeze_module.py _collections_abc ./Lib/_collections_abc.py Python/frozen_modules/_collections_abc.h
./_bootstrap_python ./Programs/_freeze_module.py _sitebuiltins ./Lib/_sitebuiltins.py Python/frozen_modules/_sitebuiltins.h
./_bootstrap_python ./Programs/_freeze_module.py genericpath ./Lib/genericpath.py Python/frozen_modules/genericpath.h
./_bootstrap_python ./Programs/_freeze_module.py ntpath ./Lib/ntpath.py Python/frozen_modules/ntpath.h
./_bootstrap_python ./Programs/_freeze_module.py posixpath ./Lib/posixpath.py Python/frozen_modules/posixpath.h
I see the processes are now busy for 40 minutes. This is ridiculously long and completely unworkable. Does anyone know how I can get my ./python executable a bit faster?
EDIT: It is over an hour now?! Is this a hidden cryptocurrency miner? This seems more like a bug than intended behavior.