* Package: sci-physics/reduze-2.4 * Repository: gentoo * Maintainer: grozin@gentoo.org sci-physics@gentoo.org * USE: abi_x86_64 amd64 elibc_musl kernel_linux mpi userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking reduze-2.4.tar.gz to /var/tmp/portage/sci-physics/reduze-2.4/work >>> Source unpacked in /var/tmp/portage/sci-physics/reduze-2.4/work >>> Preparing source in /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4" * Build directory (BUILD_DIR): "/var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4_build" * Applying reduze-2.4-cmake.patch ... [ ok ] * Applying reduze-2.2-db.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4" * Build directory (BUILD_DIR): "/var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4_build" cmake -C /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4_build/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON -DUSE_HASH_TABLE=ON -DUSE_DATABASE=no -DENABLE_EXAMPLES=no -DUSE_MPI=yes -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4_build/gentoo_toolchain.cmake /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4 loading initial cache file /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4_build/gentoo_common_config.cmake -- The C compiler identification is GNU 11.2.1 -- The CXX compiler identification is GNU 11.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/x86_64-gentoo-linux-musl-gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/x86_64-gentoo-linux-musl-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- running from tarball -- Reduze version is 2.4 -- Added library 'yaml-cpp', statically linked -- Found PkgConfig: /usr/bin/x86_64-gentoo-linux-musl-pkg-config (found version "1.8.0") -- Looking for C++ include tr1/unordered_map -- Looking for C++ include tr1/unordered_map - found -- Looking for C++ include tr1/unordered_set -- Looking for C++ include tr1/unordered_set - found -- MPI build required -- Found MPI_C: /usr/lib/libmpi.so (found version "3.1") -- Found MPI_CXX: /usr/lib/libmpi.so (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- found MPI binary /usr/bin/mpiexec -- Building without Berkeley DB support -- Building with Fermat support -- Searching for GiNaC and CLN -- found GiNaC headers in: /usr/include -- found GiNaC library: /usr/lib/libginac.so -- found CLN headers in: /usr/include -- found CLN library: /usr/lib/libcln.so -- detected GiNaC version: 1.8.0 -- found GiNaC >= 1.7, forcing C++11 compilation -- Added build target 'reduze1to2' -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- <<< Gentoo configuration >>> Build type Gentoo Install path /usr Compiler flags: C -pipe -march=native -fno-diagnostics-color -O2 C++ -pipe -march=native -fno-diagnostics-color -O2 Linker flags: Executable -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Module -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 Shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -- Configuring done -- Generating done -- Build files have been written to: /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4_build >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4 ... * Source directory (CMAKE_USE_DIR): "/var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4" * Build directory (BUILD_DIR): "/var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4_build" ninja -v -j4 -l0 all [1/109] /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_FERMAT -DHAVE_MPI -DNEW_GINAC -DPACKAGE_NAME=\"Reduze\" -DPACKAGE_VERSION=\"2.4\" -DUSE_HASH_TABLE -DUSE_OLD_SHIFTS -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wno-long-long -pedantic -Wno-deprecated-declarations -O2 -std=c++11 -Wno-undefined-var-template -Wno-unused-local-typedef -MD -MT reduze/CMakeFiles/reduze.dir/streamutils.cpp.o -MF reduze/CMakeFiles/reduze.dir/streamutils.cpp.o.d -o reduze/CMakeFiles/reduze.dir/streamutils.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/streamutils.cpp [2/109] /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_FERMAT -DHAVE_MPI -DNEW_GINAC -DPACKAGE_NAME=\"Reduze\" -DPACKAGE_VERSION=\"2.4\" -DUSE_HASH_TABLE -DUSE_OLD_SHIFTS -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wno-long-long -pedantic -Wno-deprecated-declarations -O2 -std=c++11 -Wno-undefined-var-template -Wno-unused-local-typedef -MD -MT reduze/CMakeFiles/reduze.dir/shiftoperators.cpp.o -MF reduze/CMakeFiles/reduze.dir/shiftoperators.cpp.o.d -o reduze/CMakeFiles/reduze.dir/shiftoperators.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/shiftoperators.cpp [3/109] /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_FERMAT -DHAVE_MPI -DNEW_GINAC -DPACKAGE_NAME=\"Reduze\" -DPACKAGE_VERSION=\"2.4\" -DUSE_HASH_TABLE -DUSE_OLD_SHIFTS -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wno-long-long -pedantic -Wno-deprecated-declarations -O2 -std=c++11 -Wno-undefined-var-template -Wno-unused-local-typedef -MD -MT reduze/CMakeFiles/reduze.dir/topology.cpp.o -MF reduze/CMakeFiles/reduze.dir/topology.cpp.o.d -o reduze/CMakeFiles/reduze.dir/topology.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/topology.cpp [4/109] /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_FERMAT -DHAVE_MPI -DNEW_GINAC -DPACKAGE_NAME=\"Reduze\" -DPACKAGE_VERSION=\"2.4\" -DUSE_HASH_TABLE -DUSE_OLD_SHIFTS -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wno-long-long -pedantic -Wno-deprecated-declarations -O2 -std=c++11 -Wno-undefined-var-template -Wno-unused-local-typedef -MD -MT reduze/CMakeFiles/reduze.dir/triconnected.cpp.o -MF reduze/CMakeFiles/reduze.dir/triconnected.cpp.o.d -o reduze/CMakeFiles/reduze.dir/triconnected.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/triconnected.cpp [5/109] /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_FERMAT -DHAVE_MPI -DNEW_GINAC -DPACKAGE_NAME=\"Reduze\" -DPACKAGE_VERSION=\"2.4\" -DUSE_HASH_TABLE -DUSE_OLD_SHIFTS -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wno-long-long -pedantic -Wno-deprecated-declarations -O2 -std=c++11 -Wno-undefined-var-template -Wno-unused-local-typedef -MD -MT reduze/CMakeFiles/reduze.dir/sectormappings.cpp.o -MF reduze/CMakeFiles/reduze.dir/sectormappings.cpp.o.d -o reduze/CMakeFiles/reduze.dir/sectormappings.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/sectormappings.cpp [6/109] /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_FERMAT -DHAVE_MPI -DNEW_GINAC -DPACKAGE_NAME=\"Reduze\" -DPACKAGE_VERSION=\"2.4\" -DUSE_HASH_TABLE -DUSE_OLD_SHIFTS -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wno-long-long -pedantic -Wno-deprecated-declarations -O2 -std=c++11 -Wno-undefined-var-template -Wno-unused-local-typedef -MD -MT reduze/CMakeFiles/reduze.dir/sector.cpp.o -MF reduze/CMakeFiles/reduze.dir/sector.cpp.o.d -o reduze/CMakeFiles/reduze.dir/sector.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/sector.cpp /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/sector.cpp: In function 'void Reduze::{anonymous}::find_UF_polynomials(const GiNaC::ex&, const lst&, const lst&, GiNaC::ex&, const lst&, GiNaC::ex*)': /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/sector.cpp:310:5: warning: this 'for' clause does not guard... [-Wmisleading-indentation] 310 | for (unsigned i = 0 ; i < p.nops(); ++i) | ^~~ /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/sector.cpp:313:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' 313 | ex QMinvQ = (Q.transpose().mul(M.inverse().mul(Q)))(0,0); | ^~ At global scope: cc1plus: note: unrecognized command-line option '-Wno-unused-local-typedef' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-undefined-var-template' may have been intended to silence earlier diagnostics [7/109] /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_FERMAT -DHAVE_MPI -DNEW_GINAC -DPACKAGE_NAME=\"Reduze\" -DPACKAGE_VERSION=\"2.4\" -DUSE_HASH_TABLE -DUSE_OLD_SHIFTS -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wno-long-long -pedantic -Wno-deprecated-declarations -O2 -std=c++11 -Wno-undefined-var-template -Wno-unused-local-typedef -MD -MT reduze/CMakeFiles/reduze.dir/gittag.cpp.o -MF reduze/CMakeFiles/reduze.dir/gittag.cpp.o.d -o reduze/CMakeFiles/reduze.dir/gittag.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4_build/reduze/gittag.cpp [8/109] /usr/bin/x86_64-gentoo-linux-musl-g++ -Wall -pedantic -Wno-long-long -MD -MT tools/reduze1to2/CMakeFiles/reduze1to2.dir/main.cpp.o -MF tools/reduze1to2/CMakeFiles/reduze1to2.dir/main.cpp.o.d -o tools/reduze1to2/CMakeFiles/reduze1to2.dir/main.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/tools/reduze1to2/main.cpp [9/109] : && /usr/bin/x86_64-gentoo-linux-musl-g++ -Wall -pedantic -Wno-long-long -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -rdynamic tools/reduze1to2/CMakeFiles/reduze1to2.dir/main.cpp.o -o tools/reduze1to2/reduze1to2 && : [10/109] /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_FERMAT -DHAVE_MPI -DNEW_GINAC -DPACKAGE_NAME=\"Reduze\" -DPACKAGE_VERSION=\"2.4\" -DUSE_HASH_TABLE -DUSE_OLD_SHIFTS -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wno-long-long -pedantic -Wno-deprecated-declarations -O2 -std=c++11 -Wno-undefined-var-template -Wno-unused-local-typedef -MD -MT reduze/CMakeFiles/reduze.dir/job_reducefiles.cpp.o -MF reduze/CMakeFiles/reduze.dir/job_reducefiles.cpp.o.d -o reduze/CMakeFiles/reduze.dir/job_reducefiles.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job_reducefiles.cpp FAILED: reduze/CMakeFiles/reduze.dir/job_reducefiles.cpp.o /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_FERMAT -DHAVE_MPI -DNEW_GINAC -DPACKAGE_NAME=\"Reduze\" -DPACKAGE_VERSION=\"2.4\" -DUSE_HASH_TABLE -DUSE_OLD_SHIFTS -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wno-long-long -pedantic -Wno-deprecated-declarations -O2 -std=c++11 -Wno-undefined-var-template -Wno-unused-local-typedef -MD -MT reduze/CMakeFiles/reduze.dir/job_reducefiles.cpp.o -MF reduze/CMakeFiles/reduze.dir/job_reducefiles.cpp.o.d -o reduze/CMakeFiles/reduze.dir/job_reducefiles.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job_reducefiles.cpp In file included from /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job_reducefiles.h:14, from /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job_reducefiles.cpp:11: /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job.h:77:34: error: 'MPI' has not been declared 77 | virtual void run_manager(MPI::Intracomm* comm, int jobcenter_rank); | ^~~ /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job.h:77:48: error: expected ',' or '...' before '*' token 77 | virtual void run_manager(MPI::Intracomm* comm, int jobcenter_rank); | ^ /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job.h:78:33: error: 'MPI' has not been declared 78 | virtual void run_worker(MPI::Intracomm* comm, int manager_rank); | ^~~ /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job.h:78:47: error: expected ',' or '...' before '*' token 78 | virtual void run_worker(MPI::Intracomm* comm, int manager_rank); | ^ /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job.h:79:47: error: 'MPI' has not been declared 79 | virtual void set_communication_params(MPI::Intracomm* comm, int jobcenter_rank, int manager_rank); | ^~~ /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job.h:79:61: error: expected ',' or '...' before '*' token 79 | virtual void set_communication_params(MPI::Intracomm* comm, int jobcenter_rank, int manager_rank); | ^ /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job.h:130:9: error: 'MPI' does not name a type 130 | MPI::Intracomm* communicator_; | ^~~ /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job.h: In constructor 'Reduze::Job::Job()': /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job.h:57:51: error: class 'Reduze::Job' does not have any field named 'communicator_' 57 | , jobcenter_rank_(-1), manager_rank_(-1), communicator_(0) | ^~~~~~~~~~~~~ In file included from /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job_reducefiles.cpp:16: /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job_runreduction.h: At global scope: /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job_runreduction.h:97:34: error: 'MPI' has not been declared 97 | virtual void run_manager(MPI::Intracomm* comm, int jobcenter_rank); | ^~~ /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job_runreduction.h:97:48: error: expected ',' or '...' before '*' token 97 | virtual void run_manager(MPI::Intracomm* comm, int jobcenter_rank); | ^ /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job_runreduction.h:98:33: error: 'MPI' has not been declared 98 | virtual void run_worker(MPI::Intracomm* comm, int manager_rank); | ^~~ /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/job_runreduction.h:98:47: error: expected ',' or '...' before '*' token 98 | virtual void run_worker(MPI::Intracomm* comm, int manager_rank); | ^ cc1plus: note: unrecognized command-line option '-Wno-unused-local-typedef' may have been intended to silence earlier diagnostics cc1plus: note: unrecognized command-line option '-Wno-undefined-var-template' may have been intended to silence earlier diagnostics [11/109] /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_FERMAT -DHAVE_MPI -DNEW_GINAC -DPACKAGE_NAME=\"Reduze\" -DPACKAGE_VERSION=\"2.4\" -DUSE_HASH_TABLE -DUSE_OLD_SHIFTS -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wno-long-long -pedantic -Wno-deprecated-declarations -O2 -std=c++11 -Wno-undefined-var-template -Wno-unused-local-typedef -MD -MT reduze/CMakeFiles/reduze.dir/yamlconfigurable.cpp.o -MF reduze/CMakeFiles/reduze.dir/yamlconfigurable.cpp.o.d -o reduze/CMakeFiles/reduze.dir/yamlconfigurable.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/yamlconfigurable.cpp [12/109] /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_FERMAT -DHAVE_MPI -DNEW_GINAC -DPACKAGE_NAME=\"Reduze\" -DPACKAGE_VERSION=\"2.4\" -DUSE_HASH_TABLE -DUSE_OLD_SHIFTS -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wno-long-long -pedantic -Wno-deprecated-declarations -O2 -std=c++11 -Wno-undefined-var-template -Wno-unused-local-typedef -MD -MT reduze/CMakeFiles/reduze.dir/yamlutils.cpp.o -MF reduze/CMakeFiles/reduze.dir/yamlutils.cpp.o.d -o reduze/CMakeFiles/reduze.dir/yamlutils.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/yamlutils.cpp [13/109] /usr/bin/x86_64-gentoo-linux-musl-g++ -DHAVE_FERMAT -DHAVE_MPI -DNEW_GINAC -DPACKAGE_NAME=\"Reduze\" -DPACKAGE_VERSION=\"2.4\" -DUSE_HASH_TABLE -DUSE_OLD_SHIFTS -pipe -march=native -fno-diagnostics-color -O2 -Wall -Wno-long-long -pedantic -Wno-deprecated-declarations -O2 -std=c++11 -Wno-undefined-var-template -Wno-unused-local-typedef -MD -MT reduze/CMakeFiles/reduze.dir/undirectedgraph.cpp.o -MF reduze/CMakeFiles/reduze.dir/undirectedgraph.cpp.o.d -o reduze/CMakeFiles/reduze.dir/undirectedgraph.cpp.o -c /var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4/reduze/undirectedgraph.cpp ninja: build stopped: subcommand failed. * ERROR: sci-physics/reduze-2.4::gentoo failed (compile phase): * ninja -v -j4 -l0 all failed * * Call stack: * ebuild.sh, line 127: Called src_compile * environment, line 2090: Called cmake_src_compile 'all' * environment, line 815: Called cmake_build 'all' * environment, line 784: Called eninja 'all' * environment, line 1267: Called die * The specific snippet of code: * "$@" || die "${nonfatal_args[@]}" "${*} failed" * * If you need support, post the output of `emerge --info '=sci-physics/reduze-2.4::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-physics/reduze-2.4::gentoo'`. * The complete build log is located at '/var/log/portage/sci-physics:reduze-2.4:20211220-050318.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-physics/reduze-2.4/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-physics/reduze-2.4/temp/environment'. * Working directory: '/var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4_build' * S: '/var/tmp/portage/sci-physics/reduze-2.4/work/reduze-2.4'