* Package: sci-libs/hypre-2.21.0 * Repository: gentoo * Maintainer: sci-mathematics@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc fortran kernel_linux mpi openmp userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking hypre-2.21.0.tar.gz to /var/tmp/portage/sci-libs/hypre-2.21.0/work >>> Source unpacked in /var/tmp/portage/sci-libs/hypre-2.21.0/work >>> Preparing source in /var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0 ... * please use append-cppflags for preprocessor flags * econf: updating hypre-2.21.0/src/config/config.sub with /usr/share/gnuconfig/config.sub * econf: updating hypre-2.21.0/src/config/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --docdir=/usr/share/doc/hypre-2.21.0 --htmldir=/usr/share/doc/hypre-2.21.0/html --libdir=/usr/lib64 --enable-shared --with-blas-libs=blas --with-blas-lib-dirs= --with-lapack-libs=lapack --with-lapack-lib-dirs= --with-timing --without-superlu --disable-debug --enable-hopscotch --disable-bigint --enable-fortran --with-openmp --with-MPI checking for mpxlf... no checking for mpixlf77_r... no checking for mpiifort... no checking for mpif77... mpif77 checking whether make sets $(MAKE)... yes checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking for x86_64-pc-linux-gnu-gcc... mpicc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether mpicc accepts -g... yes checking for mpicc option to accept ISO C89... none needed checking whether we are using the GNU C++ compiler... yes checking whether mpicxx accepts -g... yes checking for x86_64-pc-linux-gnu-gfortran... (cached) mpif77 checking whether we are using the GNU Fortran compiler... yes checking whether mpif77 accepts -g... yes checking how to get verbose linking output from mpif77... -v checking for Fortran libraries of mpif77... -L/usr/lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/lib -L/usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../.. -lmpich -lopa -lmpl -lpthread -lgfortran -lm -lgomp -lquadmath checking for dummy main to link with Fortran libraries... none checking for Fortran name-mangling scheme... lower case, underscore, no extra underscore checking for MPI_Init... yes checking for mpi.h... yes checking for MPI_Comm_f2c... no checking how to run the C preprocessor... mpicc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking whether MPI_Comm_f2c is a macro... yes checking for cabs in -lm... yes checking the hostname... localhost checking the architecture... amd64 configure: creating ./config.status config.status: creating config/Makefile.config config.status: creating HYPRE_config.h >>> Source configured. >>> Compiling source in /var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0 ... make -j4 -C src make: Entering directory '/var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0/src' Making blas ... make[1]: Entering directory '/var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0/src/blas' mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dasum.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c daxpy.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dcopy.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c ddot.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dgemm.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dgemv.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dger.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dnrm2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c drot.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dscal.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dswap.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsymm.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsymv.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyr2k.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dsyrk.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmm.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrmv.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsm.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c dtrsv.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c f2c.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c idamax.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c lsame.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../utilities -c xerbla.c make[1]: Leaving directory '/var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0/src/blas' Making lapack ... make[1]: Entering directory '/var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0/src/lapack' mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dbdsqr.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgebd2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgebrd.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgelq2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgelqf.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgels.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgeqr2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgeqrf.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgesvd.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetrf.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetri.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetrs.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dgetf2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlabad.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlabrd.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlacpy.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlae2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaev2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlange.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlanst.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlansy.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlapy2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarfb.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarf.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarfg.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlarft.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlartg.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlas2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlascl.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaset.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq1.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq3.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq4.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq5.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasq6.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasr.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasrt.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlassq.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlaswp.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlasv2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlatrd.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2l.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorg2r.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgbr.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgl2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorglq.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgql.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgqr.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorgtr.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorm2r.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormbr.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dorml2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormlq.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dormqr.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotf2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotrf.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dpotrs.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsteqr.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsterf.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsyev.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsygs2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsygst.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsygv.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsytd2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dsytrd.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dtrtri.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dtrti2.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c ieeeck.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c ilaenv.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c lsame.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c xerbla.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I../blas -I../utilities -c dlamch.c make[1]: Leaving directory '/var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0/src/lapack' Making utilities ... make[1]: Entering directory '/var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0/src/utilities' mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c F90_HYPRE_error.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c F90_HYPRE_general.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c HYPRE_handle.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c HYPRE_version.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c amg_linklist.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c binsearch.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c exchange_data.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c fortran_matrix.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_ap.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_complex.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_error.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_hopscotch_hash.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_merge_sort.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_mpi_comm_f2c.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_prefix_sum.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_printf.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_qsort.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_utilities.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c mpistubs.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c qsplit.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c random.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c threading.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c timer.c mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c timing.c In file included from HYPRE_utilities.h:17, from _hypre_utilities.h:7, from timing.c:16: ../HYPRE_config.h:147: warning: "HYPRE_TIMING" redefined 147 | #define HYPRE_TIMING 1 | timing.c:14: note: this is the location of the previous definition 14 | #define HYPRE_TIMING | mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_cuda_utils.c -o hypre_cuda_utils.obj mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_general.c -o hypre_general.obj mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_handle.c -o hypre_handle.obj mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_memory.c -o hypre_memory.obj mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_omp_device.c -o hypre_omp_device.obj mpicc -pipe -march=native -fno-diagnostics-color -O2 -Dhypre_dgesvd=dgesvd_ -fopenmp -fPIC -DHAVE_CONFIG_H -I.. -I./.. -I./../struct_mv -I. -c hypre_nvtx.c -o hypre_nvtx.obj Building libHYPRE_utilities.so ... mpicc -shared -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -fopenmp -o libHYPRE_utilities-2.21.0.so F90_HYPRE_error.o F90_HYPRE_general.o HYPRE_handle.o HYPRE_version.o amg_linklist.o binsearch.o exchange_data.o fortran_matrix.o hypre_ap.o hypre_complex.o hypre_error.o hypre_hopscotch_hash.o hypre_merge_sort.o hypre_mpi_comm_f2c.o hypre_prefix_sum.o hypre_printf.o hypre_qsort.o hypre_utilities.o mpistubs.o qsplit.o random.o threading.o timer.o timing.o hypre_cuda_utils.obj hypre_general.obj hypre_handle.obj hypre_memory.obj hypre_omp_device.obj hypre_nvtx.obj -Wl,-soname,libHYPRE_utilities-2.21.0.so /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libmpich.a(initthread.o): relocation R_X86_64_TPOFF32 against symbol `MPIR_Thread' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libmpich.a(attrutil.o): warning: relocation against `MPIR_ThreadInfo' in read-only section `.text' /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib64/libmpich.a(allreduce.o): relocation R_X86_64_PC32 against symbol `MPIR_ThreadInfo' can not be used when making a shared object; recompile with -fPIC /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: final link failed: bad value collect2: error: ld returned 1 exit status make[1]: *** [Makefile:109: libHYPRE_utilities.so] Error 1 make[1]: Leaving directory '/var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0/src/utilities' make: *** [Makefile:86: all] Error 1 make: Leaving directory '/var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0/src' * ERROR: sci-libs/hypre-2.21.0::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sci-libs/hypre-2.21.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=sci-libs/hypre-2.21.0::gentoo'`. * The complete build log is located at '/var/log/portage/sci-libs:hypre-2.21.0:20210925-060041.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sci-libs/hypre-2.21.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sci-libs/hypre-2.21.0/temp/environment'. * Working directory: '/var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0' * S: '/var/tmp/portage/sci-libs/hypre-2.21.0/work/hypre-2.21.0'