Mock Version: 1.2.13 Mock Version: 1.2.13 ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/elpa.spec'], chrootPath='/var/lib/mock/epel7-archbootstrap-4522852-553339/root'shell=FalseprintOutput=Falseenv={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=425user='mockbuild'timeout=172800logger=uid=1000) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bs --target ppc64le --nodeps /builddir/build/SPECS/elpa.spec'] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False warning: Could not canonicalize hostname: buildppcle-08.phx2.fedoraproject.org Building target platforms: ppc64le Building for target ppc64le Wrote: /builddir/build/SRPMS/elpa-2015.02.002-4.el7.src.rpm Child return code was: 0 LEAVE do --> ENTER do(['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/elpa.spec '], chrootPath='/var/lib/mock/epel7-archbootstrap-4522852-553339/root'shell=Falseuid=1000env={'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'}gid=425user='mockbuild'timeout=172800private_network=Truelogger=printOutput=False) Executing command: ['bash', '--login', '-c', '/usr/bin/rpmbuild -bb --target ppc64le --nodeps /builddir/build/SPECS/elpa.spec '] with env {'LANG': 'en_US.UTF-8', 'TERM': 'vt100', 'SHELL': '/bin/bash', 'PROMPT_COMMAND': 'printf "\x1b]0;\x07"', 'PATH': '/usr/bin:/bin:/usr/sbin:/sbin', 'HOME': '/builddir', 'HOSTNAME': 'mock'} and shell False Building target platforms: ppc64le Building for target ppc64le Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.K870bt + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf elpa-2015.02.002 + /usr/bin/mkdir -p elpa-2015.02.002 + cd elpa-2015.02.002 + /usr/bin/gzip -dc /builddir/build/SOURCES/elpa-2015.02.002.tar.gz + /usr/bin/tar -xf - + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + mv elpa-2015.02.002 mpich + pushd mpich ~/build/BUILD/elpa-2015.02.002/mpich ~/build/BUILD/elpa-2015.02.002 Patch #1 (elpa-rpm.patch): + echo 'Patch #1 (elpa-rpm.patch):' + /usr/bin/cat /builddir/build/SOURCES/elpa-rpm.patch + /usr/bin/patch -p1 -b --suffix .r --fuzz=0 patching file elpa.pc.in patching file Makefile.am Patch #2 (elpa-atlas.patch): + echo 'Patch #2 (elpa-atlas.patch):' + /usr/bin/cat /builddir/build/SOURCES/elpa-atlas.patch + /usr/bin/patch -p1 -b --suffix .atlas --fuzz=0 patching file configure.ac Patch #3 (elpa-no-avx.patch): + echo 'Patch #3 (elpa-no-avx.patch):' + /usr/bin/cat /builddir/build/SOURCES/elpa-no-avx.patch + /usr/bin/patch -p1 -b --suffix .avx --fuzz=0 patching file configure.ac patching file Makefile.am + autoreconf -vifs autoreconf: Entering directory `.' autoreconf: configure.ac: not using Gettext autoreconf: running: aclocal --force ${ACLOCAL_FLAGS} -I m4 autoreconf: configure.ac: tracing autoreconf: running: libtoolize --force libtoolize: putting auxiliary files in `.'. libtoolize: linking file `./ltmain.sh' libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'. libtoolize: linking file `m4/libtool.m4' libtoolize: linking file `m4/ltoptions.m4' libtoolize: linking file `m4/ltsugar.m4' libtoolize: linking file `m4/ltversion.m4' libtoolize: linking file `m4/lt~obsolete.m4' autoreconf: running: /usr/bin/autoconf --force autoreconf: running: /usr/bin/autoheader --force autoreconf: running: automake --add-missing --force-missing Makefile.am:94: warning: wildcard modules/*: non-POSIX variable name Makefile.am:94: (probably a GNU make extension) Makefile.am:307: warning: foreach p,$(bin_PROGRAMS: non-POSIX variable name Makefile.am:307: (probably a GNU make extension) Makefile.am:307: warning: foreach o,$($p_OBJECTS: non-POSIX variable name Makefile.am:307: (probably a GNU make extension) Makefile.am:307: warning: eval $(call require_elpa_lib,$o: non-POSIX variable name Makefile.am:307: (probably a GNU make extension) Makefile.am:142: warning: compiling 'test/shared_sources/redir.c' in subdir requires 'AM_PROG_CC_C_O' in 'configure.ac' autoreconf: Leaving directory `.' + popd ~/build/BUILD/elpa-2015.02.002 + cp -pr mpich openmpi + mkdir _openmp + cp -pr mpich openmpi _openmp/ + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.l2wzNd + umask 022 + cd /builddir/build/BUILD + cd elpa-2015.02.002 + export FCFLAGS=-ffree-line-length-none + FCFLAGS=-ffree-line-length-none + . /etc/profile.d/modules.sh ++++ /bin/ps -p 4473 -ocomm= +++ /bin/basename sh ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ MODULESHOME=/usr/share/Modules +++ export MODULESHOME +++ '[' '' = '' ']' +++ LOADEDMODULES= +++ export LOADEDMODULES +++ '[' /usr/share/Modules/modulefiles:/etc/modulefiles = '' ']' + module load mpi/mpich-ppc64le ++ /usr/bin/modulecmd sh load mpi/mpich-ppc64le + eval LD_LIBRARY_PATH=/usr/lib64/mpich/lib ';export' 'LD_LIBRARY_PATH;LOADEDMODULES=mpi/mpich-ppc64le' ';export' 'LOADEDMODULES;MANPATH=/usr/share/man/mpich:/usr/share/man:/usr/local/share/man' ';export' 'MANPATH;MPI_BIN=/usr/lib64/mpich/bin' ';export' 'MPI_BIN;MPI_COMPILER=mpich-ppc64le' ';export' 'MPI_COMPILER;MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich-ppc64le' ';export' 'MPI_FORTRAN_MOD_DIR;MPI_HOME=/usr/lib64/mpich' ';export' 'MPI_HOME;MPI_INCLUDE=/usr/include/mpich-ppc64le' ';export' 'MPI_INCLUDE;MPI_LIB=/usr/lib64/mpich/lib' ';export' 'MPI_LIB;MPI_MAN=/usr/share/man/mpich' ';export' 'MPI_MAN;MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich' ';export' 'MPI_PYTHON_SITEARCH;MPI_SUFFIX=_mpich' ';export' 'MPI_SUFFIX;MPI_SYSCONFIG=/etc/mpich-ppc64le' ';export' 'MPI_SYSCONFIG;PATH=/usr/lib64/mpich/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin' ';export' 'PATH;_LMFILES_=/etc/modulefiles/mpi/mpich-ppc64le' ';export' '_LMFILES_;' ++ LD_LIBRARY_PATH=/usr/lib64/mpich/lib ++ export LD_LIBRARY_PATH ++ LOADEDMODULES=mpi/mpich-ppc64le ++ export LOADEDMODULES ++ MANPATH=/usr/share/man/mpich:/usr/share/man:/usr/local/share/man ++ export MANPATH ++ MPI_BIN=/usr/lib64/mpich/bin ++ export MPI_BIN ++ MPI_COMPILER=mpich-ppc64le ++ export MPI_COMPILER ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich-ppc64le ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib64/mpich ++ export MPI_HOME ++ MPI_INCLUDE=/usr/include/mpich-ppc64le ++ export MPI_INCLUDE ++ MPI_LIB=/usr/lib64/mpich/lib ++ export MPI_LIB ++ MPI_MAN=/usr/share/man/mpich ++ export MPI_MAN ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich ++ export MPI_PYTHON_SITEARCH ++ MPI_SUFFIX=_mpich ++ export MPI_SUFFIX ++ MPI_SYSCONFIG=/etc/mpich-ppc64le ++ export MPI_SYSCONFIG ++ PATH=/usr/lib64/mpich/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ _LMFILES_=/etc/modulefiles/mpi/mpich-ppc64le ++ export _LMFILES_ + export 'CFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + export 'LDFLAGS=-L/usr/lib64/atlas -L/usr/lib64/mpich/lib' + LDFLAGS='-L/usr/lib64/atlas -L/usr/lib64/mpich/lib' + pushd mpich ~/build/BUILD/elpa-2015.02.002/mpich ~/build/BUILD/elpa-2015.02.002 + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS=-ffree-line-length-none + export FCFLAGS + LDFLAGS='-L/usr/lib64/atlas -L/usr/lib64/mpich/lib' + export LDFLAGS + '[' 1 == 1 ']' + '[' ppc64le == ppc64le ']' + /usr/lib/rpm/redhat/libtool-handle-ppc64le.sh ++ find . -name config.guess -o -name config.sub + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + ./configure --build=ppc64le-redhat-linux-gnu --host=ppc64le-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-silent-rules --disable-static --libdir=/usr/lib64/mpich/lib checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking for GNU make... make checking for cpp... yes checking for GNU make... make checking for style of include used by make... GNU checking whether to compile using MPI... yes checking for ppc64le-redhat-linux-gnu-mpicc... no checking for ppc64le-redhat-linux-gnu-mpixlc_r... no checking for ppc64le-redhat-linux-gnu-mpixlc... no checking for ppc64le-redhat-linux-gnu-hcc... no checking for ppc64le-redhat-linux-gnu-mpxlc_r... no checking for ppc64le-redhat-linux-gnu-mpxlc... no checking for ppc64le-redhat-linux-gnu-sxmpicc... no checking for ppc64le-redhat-linux-gnu-mpifcc... no checking for ppc64le-redhat-linux-gnu-mpgcc... no checking for ppc64le-redhat-linux-gnu-mpcc... no checking for ppc64le-redhat-linux-gnu-cmpicc... no checking for ppc64le-redhat-linux-gnu-cc... no checking for ppc64le-redhat-linux-gnu-gcc... no checking for mpicc... mpicc checking for ppc64le-redhat-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 dependency style of mpicc... none checking for function MPI_Init... yes checking for mpi.h... yes checking for ppc64le-redhat-linux-gnu-ar... no checking for ppc64le-redhat-linux-gnu-lib... no checking for ppc64le-redhat-linux-gnu-link... no checking for ar... ar checking the archiver (ar) interface... ar checking dependency style of mpicc... none checking for ppc64le-redhat-linux-gnu-mpiifort... no checking for ppc64le-redhat-linux-gnu-mpifort... no checking for ppc64le-redhat-linux-gnu-mpif95... no checking for ppc64le-redhat-linux-gnu-mpxlf95_r... no checking for ppc64le-redhat-linux-gnu-mpxlf95... no checking for ppc64le-redhat-linux-gnu-ftn... no checking for ppc64le-redhat-linux-gnu-mpif90... no checking for ppc64le-redhat-linux-gnu-mpxlf90_r... no checking for ppc64le-redhat-linux-gnu-mpxlf90... no checking for ppc64le-redhat-linux-gnu-mpf90... no checking for ppc64le-redhat-linux-gnu-cmpif90c... no checking for ppc64le-redhat-linux-gnu-sxmpif90... no checking for ppc64le-redhat-linux-gnu-mpif77... no checking for ppc64le-redhat-linux-gnu-hf77... no checking for ppc64le-redhat-linux-gnu-mpxlf_r... no checking for ppc64le-redhat-linux-gnu-mpxlf... no checking for ppc64le-redhat-linux-gnu-mpifrt... no checking for ppc64le-redhat-linux-gnu-mpf77... no checking for ppc64le-redhat-linux-gnu-cmpifc... no checking for ppc64le-redhat-linux-gnu-xlf95... no checking for ppc64le-redhat-linux-gnu-pgf95... no checking for ppc64le-redhat-linux-gnu-pathf95... no checking for ppc64le-redhat-linux-gnu-ifort... no checking for ppc64le-redhat-linux-gnu-g95... no checking for ppc64le-redhat-linux-gnu-f95... no checking for ppc64le-redhat-linux-gnu-fort... no checking for ppc64le-redhat-linux-gnu-ifc... no checking for ppc64le-redhat-linux-gnu-efc... no checking for ppc64le-redhat-linux-gnu-openf95... no checking for ppc64le-redhat-linux-gnu-sunf95... no checking for ppc64le-redhat-linux-gnu-crayftn... no checking for ppc64le-redhat-linux-gnu-gfortran... no checking for ppc64le-redhat-linux-gnu-lf95... no checking for ppc64le-redhat-linux-gnu-ftn... no checking for ppc64le-redhat-linux-gnu-xlf90... no checking for ppc64le-redhat-linux-gnu-f90... no checking for ppc64le-redhat-linux-gnu-pgf90... no checking for ppc64le-redhat-linux-gnu-pghpf... no checking for ppc64le-redhat-linux-gnu-pathf90... no checking for ppc64le-redhat-linux-gnu-epcf90... no checking for ppc64le-redhat-linux-gnu-sxf90... no checking for ppc64le-redhat-linux-gnu-openf90... no checking for ppc64le-redhat-linux-gnu-sunf90... no checking for ppc64le-redhat-linux-gnu-xlf... no checking for ppc64le-redhat-linux-gnu-f77... no checking for ppc64le-redhat-linux-gnu-frt... no checking for ppc64le-redhat-linux-gnu-pgf77... no checking for ppc64le-redhat-linux-gnu-pathf77... no checking for ppc64le-redhat-linux-gnu-g77... no checking for ppc64le-redhat-linux-gnu-cf77... no checking for ppc64le-redhat-linux-gnu-fort77... no checking for ppc64le-redhat-linux-gnu-fl32... no checking for ppc64le-redhat-linux-gnu-af77... no checking for mpiifort... no checking for mpifort... no checking for mpif95... no checking for mpxlf95_r... no checking for mpxlf95... no checking for ftn... no checking for mpif90... mpif90 checking for ppc64le-redhat-linux-gnu-gfortran... mpif90 checking whether we are using the GNU Fortran compiler... yes checking whether mpif90 accepts -g... yes checking for function MPI_INIT... yes checking for mpif.h... yes checking for ppc64le-redhat-linux-gnu-g++... no checking for ppc64le-redhat-linux-gnu-c++... no checking for ppc64le-redhat-linux-gnu-gpp... no checking for ppc64le-redhat-linux-gnu-aCC... no checking for ppc64le-redhat-linux-gnu-CC... no checking for ppc64le-redhat-linux-gnu-cxx... no checking for ppc64le-redhat-linux-gnu-cc++... no checking for ppc64le-redhat-linux-gnu-cl.exe... no checking for ppc64le-redhat-linux-gnu-FCC... no checking for ppc64le-redhat-linux-gnu-KCC... no checking for ppc64le-redhat-linux-gnu-RCC... no checking for ppc64le-redhat-linux-gnu-xlC_r... no checking for ppc64le-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking whether ELPA should be build with ftimings support... no checking whether stdout/stderr file redirect should be enabled... no checking whether SSE assembler kernel can be compiled... no checking whether we can compile a gcc intrinsic AVX program... no checking whether AVX optimization flags should be set automatically... no checking for Fortran flag needed to accept free-form source... -ffree-form checking Fortran 90 module inclusion flag... -I checking Fortran 90 module output flag... -J checking whether OpenMP usage is specified... no checking whether Fortran module iso_fortran_env is available... yes checking whether we can compile a Fortran program using MKL... no checking for library containing dgemm... -lsatlas checking whether we can link a program with a blas lib... yes checking for library containing dlarrv... none required checking whether we can link a program with a lapack lib... yes checking whether -lmpiscalapack already contains a BLACS implementation... no checking whether -lscalapack already contains a BLACS implementation... yes checking for library containing pdtran... none required checking whether we can link a Fortran program with all blacs/scalapack... yes checking whether we can use the intrinsic Fortran function "get_environment_variable"... yes checking whether we can compile with BGP intrinsics... no checking whether we can compile with BGQ intrinsics... no checking build system type... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by mpicc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert powerpc64le-redhat-linux-gnu file names to powerpc64le-redhat-linux-gnu format... func_convert_file_noop checking how to convert powerpc64le-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for ppc64le-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ppc64le-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ppc64le-redhat-linux-gnu-ar... ar checking for archiver @FILE support... @ checking for ppc64le-redhat-linux-gnu-strip... no checking for strip... strip checking for ppc64le-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from mpicc object... failed checking for sysroot... no checking for ppc64le-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... mpicc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if mpicc supports -fno-rtti -fno-exceptions... no checking for mpicc option to produce PIC... -fPIC -DPIC checking if mpicc PIC flag -fPIC -DPIC works... yes checking if mpicc static flag -static works... no checking if mpicc supports -c -o file.o... yes checking if mpicc supports -c -o file.o... (cached) yes checking whether the mpicc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for mpif90 option to produce PIC... -fPIC checking if mpif90 PIC flag -fPIC works... yes checking if mpif90 static flag -static works... no checking if mpif90 supports -c -o file.o... yes checking if mpif90 supports -c -o file.o... (cached) yes checking whether the mpif90 linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating elpa-2015.02.002.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands Generating elpa/elpa_generated.h... + make -j4 V=1 make all-am make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' fdep/fortran_dependencies.mk:67: /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk: No such file or directory cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex2.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex2.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/print_available_elpa2_kernels.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/print_available_elpa2_kernels.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/print_available_elpa2_kernels.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/print_available_elpa2_kernels.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2_default_kernel.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2_default_kernel.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel_qr_decomposition.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2_default_kernel_qr_decomposition.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel_qr_decomposition.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2_default_kernel_qr_decomposition.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_default_kernel.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex2_default_kernel.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_default_kernel.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex2_default_kernel.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_choose_kernel_with_api.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2_choose_kernel_with_api.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_choose_kernel_with_api.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2_choose_kernel_with_api.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_choose_kernel_with_api.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex2_choose_kernel_with_api.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_choose_kernel_with_api.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex2_choose_kernel_with_api.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_real_c_version.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_c_version.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_real_c_version.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_real_c_version.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_c_version.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_c_version.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_real_c_version.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_c_version.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_real_c_version.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_real_c_version.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_c_version.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_c_version.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real_with_c.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real_with_c.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/mod_from_c.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/mod_from_c.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real_with_c.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real_with_c.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/mod_from_c.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/mod_from_c.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_utilities.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_utilities.use_mods.libelpa_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa1.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa1.use_mods.libelpa_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_utilities.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_utilities.use_mods.libelpa_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2.use_mods.libelpa_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_c_interface.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_c_interface.use_mods.libelpa_la.lo src/elpa1.F90:497:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa1.F90:502:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:528:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:535:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:539:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa1.F90:545:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa1.F90:809:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa1.F90:810:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:828:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:1240:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa1.F90:1245:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:1272:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:1279:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:1283:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa1.F90:1289:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa2.F90:694:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:708:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:1571:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa2.F90:711:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa2.F90:730:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:1572:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:743:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa2.F90:751:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa1.F90:1590:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:1050:0: error: detected recursion whilst expanding macro "vector" ncol = (istep-1)*cwy_blocking + nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1127:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1317:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:1367:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa1.F90:3334:0: error: detected recursion whilst expanding macro "vector" ! The components of the updating vector. ^ src/elpa2.F90:1440:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:1640:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:1667:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:1674:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa2.F90:1790:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa2.F90:2282:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_real ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/qr_utils.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/qr_utils.use_mods.libelpa_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_qrkernels.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/elpa_qrkernels.use_mods.libelpa_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdlarfb.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/elpa_pdlarfb.use_mods.libelpa_la.lo src/elpa2.F90:3328:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:3342:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:3345:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa2.F90:3364:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:3377:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa2.F90:3385:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa2.F90:3657:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:3832:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:3882:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:3956:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:4157:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:4184:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:4193:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdgeqrf.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/elpa_pdgeqrf.use_mods.libelpa_la.lo src/elpa2.F90:4308:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_real.use_mods.libelpa_la.lo src/elpa2.F90:4810:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_complex ^ src/elpa_qr/elpa_pdlarfb.f90:301:0: error: detected recursion whilst expanding macro "vector" ! apply householder vector to the left ^ src/elpa_qr/elpa_pdlarfb.f90:420:0: error: detected recursion whilst expanding macro "vector" ! in 2x2 matrix case only one householder vector was generated ^ src/elpa_qr/elpa_pdlarfb.f90:447:0: error: detected recursion whilst expanding macro "vector" ! update second vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_complex.use_mods.libelpa_la.lo src/elpa2.F90:6042:0: error: detected recursion whilst expanding macro "vector" !send hh-vector ^ src/elpa2.F90:6070:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real_simple.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_real_simple.use_mods.libelpa_la.lo src/elpa_qr/elpa_pdgeqrf.f90:143:0: error: detected recursion whilst expanding macro "vector" ! pdlarfl(2) do not have these problems as they are working more on a vector ^ src/elpa_qr/elpa_pdgeqrf.f90:214:0: error: detected recursion whilst expanding macro "vector" ! vector exchange part ^ src/elpa_qr/elpa_pdgeqrf.f90:834:0: error: detected recursion whilst expanding macro "vector" ! check for 2x2 matrix case => only one householder vector will be ^ src/elpa_qr/elpa_pdgeqrf.f90:987:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1003:0: error: detected recursion whilst expanding macro "vector" ! id=0: first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1004:0: error: detected recursion whilst expanding macro "vector" ! id=1: second vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex_simple.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_complex_simple.use_mods.libelpa_la.lo src/elpa_qr/elpa_pdgeqrf.f90:1105:0: error: detected recursion whilst expanding macro "vector" ! Update inner product of this column and next column vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1120:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1136:0: error: detected recursion whilst expanding macro "vector" ! update inner product of next vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_utilities.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_utilities.def_mods.libelpa_la.lo || true src/elpa_qr/elpa_pdgeqrf.f90:1139:0: error: detected recursion whilst expanding macro "vector" ! update dot12 value to represent update with first vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa1.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa1.def_mods.libelpa_la.lo || true src/elpa_qr/elpa_pdgeqrf.f90:1143:0: error: detected recursion whilst expanding macro "vector" ! update top element of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1147:0: error: detected recursion whilst expanding macro "vector" ! restore separated dot22 for vector generation ^ src/elpa_qr/elpa_pdgeqrf.f90:1159:0: error: detected recursion whilst expanding macro "vector" ! run this function after second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1434:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1440:0: error: detected recursion whilst expanding macro "vector" ! check if relative error is bounded for each Householder vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1443:0: error: detected recursion whilst expanding macro "vector" ! first Householder vector is considered as "stable". ^ src/elpa_qr/elpa_pdgeqrf.f90:1472:0: error: detected recursion whilst expanding macro "vector" ! TODO: zero Householder vector (zero norm) case ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_utilities.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_utilities.def_mods.libelpa_la.lo || true src/elpa_qr/elpa_pdgeqrf.f90:1536:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1665:0: error: detected recursion whilst expanding macro "vector" ! dependency of c vector during update process ^ src/elpa_qr/elpa_pdgeqrf.f90:1740:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" ! calculate c vector (extra vector or encode in seedC/seedD? ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" src/elpa_qr/elpa_pdgeqrf.f90:1757:0: error: detected recursion whilst expanding macro "vector" ! calculate z using tau,seedD,seedC and c vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1766:0: error: detected recursion whilst expanding macro "vector" ! update A global (householder vector already generated by pdlarfgk) ^ src/elpa_qr/elpa_pdgeqrf.f90:1779:0: error: detected recursion whilst expanding macro "vector" ! generate y vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1783:0: error: detected recursion whilst expanding macro "vector" ! generate v vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1813:0: error: detected recursion whilst expanding macro "vector" ! calculate inner product of householder vector parts in seedC ^ src/elpa_qr/elpa_pdgeqrf.f90:1863:0: error: detected recursion whilst expanding macro "vector" buffersize = local_size * n ! vector elements ^ src/elpa_qr/elpa_pdgeqrf.f90:2035:0: error: detected recursion whilst expanding macro "vector" ! replace top element to build an unitary vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2.def_mods.libelpa_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_c_interface.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_c_interface.def_mods.libelpa_la.lo || true src/elpa1.F90:497:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa1.F90:502:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:528:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:535:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:539:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa1.F90:545:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa1.F90:809:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa1.F90:810:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:828:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/qr_utils.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/qr_utils.def_mods.libelpa_la.lo || true src/elpa2.F90:694:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:708:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:711:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa2.F90:730:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:743:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa2.F90:751:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa2.F90:1050:0: error: detected recursion whilst expanding macro "vector" ncol = (istep-1)*cwy_blocking + nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1127:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1317:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:1367:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:1440:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:1640:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:1667:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:1674:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa1.F90:1240:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa2.F90:1790:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa1.F90:1245:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:1272:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:1279:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa2.F90:2282:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_real ^ src/elpa1.F90:1283:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa1.F90:1289:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa1.F90:1571:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa1.F90:1572:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:3328:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa1.F90:1590:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:3342:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:3334:0: error: detected recursion whilst expanding macro "vector" ! The components of the updating vector. ^ src/elpa2.F90:3345:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa2.F90:3364:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_qrkernels.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/elpa_qrkernels.def_mods.libelpa_la.lo || true src/elpa2.F90:3377:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdlarfb.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/elpa_pdlarfb.def_mods.libelpa_la.lo || true src/elpa2.F90:3385:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa2.F90:3657:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:3832:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:3882:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:3956:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:4157:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:4184:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdgeqrf.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/elpa_pdgeqrf.def_mods.libelpa_la.lo || true src/elpa2.F90:4193:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa_qr/elpa_pdlarfb.f90:301:0: error: detected recursion whilst expanding macro "vector" ! apply householder vector to the left ^ src/elpa_qr/elpa_pdlarfb.f90:420:0: error: detected recursion whilst expanding macro "vector" ! in 2x2 matrix case only one householder vector was generated ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_real.def_mods.libelpa_la.lo || true src/elpa2.F90:4308:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa_qr/elpa_pdlarfb.f90:447:0: error: detected recursion whilst expanding macro "vector" ! update second vector ^ src/elpa2.F90:4810:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_complex ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_complex.def_mods.libelpa_la.lo || true src/elpa2.F90:6042:0: error: detected recursion whilst expanding macro "vector" !send hh-vector ^ src/elpa2.F90:6070:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real_simple.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_real_simple.def_mods.libelpa_la.lo || true src/elpa_qr/elpa_pdgeqrf.f90:143:0: error: detected recursion whilst expanding macro "vector" ! pdlarfl(2) do not have these problems as they are working more on a vector ^ src/elpa_qr/elpa_pdgeqrf.f90:214:0: error: detected recursion whilst expanding macro "vector" ! vector exchange part ^ src/elpa_qr/elpa_pdgeqrf.f90:834:0: error: detected recursion whilst expanding macro "vector" ! check for 2x2 matrix case => only one householder vector will be ^ src/elpa_qr/elpa_pdgeqrf.f90:987:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1003:0: error: detected recursion whilst expanding macro "vector" ! id=0: first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1004:0: error: detected recursion whilst expanding macro "vector" ! id=1: second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1105:0: error: detected recursion whilst expanding macro "vector" ! Update inner product of this column and next column vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1120:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1136:0: error: detected recursion whilst expanding macro "vector" ! update inner product of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1139:0: error: detected recursion whilst expanding macro "vector" ! update dot12 value to represent update with first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1143:0: error: detected recursion whilst expanding macro "vector" ! update top element of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1147:0: error: detected recursion whilst expanding macro "vector" ! restore separated dot22 for vector generation ^ src/elpa_qr/elpa_pdgeqrf.f90:1159:0: error: detected recursion whilst expanding macro "vector" ! run this function after second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1434:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1440:0: error: detected recursion whilst expanding macro "vector" ! check if relative error is bounded for each Householder vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex_simple.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_complex_simple.def_mods.libelpa_la.lo || true src/elpa_qr/elpa_pdgeqrf.f90:1443:0: error: detected recursion whilst expanding macro "vector" ! first Householder vector is considered as "stable". ^ src/elpa_qr/elpa_pdgeqrf.f90:1472:0: error: detected recursion whilst expanding macro "vector" ! TODO: zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1536:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1665:0: error: detected recursion whilst expanding macro "vector" ! dependency of c vector during update process ^ src/elpa_qr/elpa_pdgeqrf.f90:1740:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" ! calculate c vector (extra vector or encode in seedC/seedD? ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" src/elpa_qr/elpa_pdgeqrf.f90:1757:0: error: detected recursion whilst expanding macro "vector" ! calculate z using tau,seedD,seedC and c vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1766:0: error: detected recursion whilst expanding macro "vector" ! update A global (householder vector already generated by pdlarfgk) ^ src/elpa_qr/elpa_pdgeqrf.f90:1779:0: error: detected recursion whilst expanding macro "vector" ! generate y vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1783:0: error: detected recursion whilst expanding macro "vector" ! generate v vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1813:0: error: detected recursion whilst expanding macro "vector" ! calculate inner product of householder vector parts in seedC ^ src/elpa_qr/elpa_pdgeqrf.f90:1863:0: error: detected recursion whilst expanding macro "vector" buffersize = local_size * n ! vector elements ^ src/elpa_qr/elpa_pdgeqrf.f90:2035:0: error: detected recursion whilst expanding macro "vector" ! replace top element to build an unitary vector ^ echo > /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; ./fdep/fortran_dependencies.pl elpa1_test_real test/test_real.use_mods.elpa1_test_real.o test/shared_sources/util.use_mods.elpa1_test_real.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_real.o test/shared_sources/check_correctnes.use_mods.elpa1_test_real.o test/shared_sources/setup_mpi.use_mods.elpa1_test_real.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_real.o test/test_real.def_mods.elpa1_test_real.o test/shared_sources/util.def_mods.elpa1_test_real.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_real.o test/shared_sources/check_correctnes.def_mods.elpa1_test_real.o test/shared_sources/setup_mpi.def_mods.elpa1_test_real.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_real.o >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa1_test_real, might be external ./fdep/fortran_dependencies.pl elpa1_test_complex test/test_complex.use_mods.elpa1_test_complex.o test/shared_sources/util.use_mods.elpa1_test_complex.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_complex.o test/shared_sources/check_correctnes.use_mods.elpa1_test_complex.o test/shared_sources/setup_mpi.use_mods.elpa1_test_complex.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_complex.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_complex.o test/test_complex.def_mods.elpa1_test_complex.o test/shared_sources/util.def_mods.elpa1_test_complex.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_complex.o test/shared_sources/check_correctnes.def_mods.elpa1_test_complex.o test/shared_sources/setup_mpi.def_mods.elpa1_test_complex.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_complex.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_complex.o >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_complex, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_complex, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_complex, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_complex, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_complex, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa1_test_complex, might be external ./fdep/fortran_dependencies.pl elpa2_test_real test/test_real2.use_mods.elpa2_test_real.o test/shared_sources/util.use_mods.elpa2_test_real.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real.o test/test_real2.def_mods.elpa2_test_real.o test/shared_sources/util.def_mods.elpa2_test_real.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real.o >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real, might be external ./fdep/fortran_dependencies.pl elpa2_test_complex test/test_complex2.use_mods.elpa2_test_complex.o test/shared_sources/util.use_mods.elpa2_test_complex.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex.o test/shared_sources/check_correctnes.use_mods.elpa2_test_complex.o test/shared_sources/setup_mpi.use_mods.elpa2_test_complex.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex.o test/test_complex2.def_mods.elpa2_test_complex.o test/shared_sources/util.def_mods.elpa2_test_complex.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex.o test/shared_sources/check_correctnes.def_mods.elpa2_test_complex.o test/shared_sources/setup_mpi.def_mods.elpa2_test_complex.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex.o >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_complex, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_complex, might be external ./fdep/fortran_dependencies.pl elpa2_print_kernels src/print_available_elpa2_kernels.use_mods.elpa2_print_kernels.o test/shared_sources/util.use_mods.elpa2_print_kernels.o test/shared_sources/read_input_parameters.use_mods.elpa2_print_kernels.o test/shared_sources/check_correctnes.use_mods.elpa2_print_kernels.o test/shared_sources/setup_mpi.use_mods.elpa2_print_kernels.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_print_kernels.o test/shared_sources/prepare_matrix.use_mods.elpa2_print_kernels.o src/print_available_elpa2_kernels.def_mods.elpa2_print_kernels.o test/shared_sources/util.def_mods.elpa2_print_kernels.o test/shared_sources/read_input_parameters.def_mods.elpa2_print_kernels.o test/shared_sources/check_correctnes.def_mods.elpa2_print_kernels.o test/shared_sources/setup_mpi.def_mods.elpa2_print_kernels.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_print_kernels.o test/shared_sources/prepare_matrix.def_mods.elpa2_print_kernels.o >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_print_kernels, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_print_kernels, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_print_kernels, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_print_kernels, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_print_kernels, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_print_kernels, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_print_kernels, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_default_kernel test/test_real2_default_kernel.use_mods.elpa2_test_real_default_kernel.o test/shared_sources/util.use_mods.elpa2_test_real_default_kernel.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel.o test/test_real2_default_kernel.def_mods.elpa2_test_real_default_kernel.o test/shared_sources/util.def_mods.elpa2_test_real_default_kernel.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel.o >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_default_kernel, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_default_kernel_qr_decomposition test/test_real2_default_kernel_qr_decomposition.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/util.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/test_real2_default_kernel_qr_decomposition.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/util.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external ./fdep/fortran_dependencies.pl elpa2_test_complex_default_kernel test/test_complex2_default_kernel.use_mods.elpa2_test_complex_default_kernel.o test/shared_sources/util.use_mods.elpa2_test_complex_default_kernel.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_default_kernel.o test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_default_kernel.o test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_default_kernel.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_default_kernel.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_default_kernel.o test/test_complex2_default_kernel.def_mods.elpa2_test_complex_default_kernel.o test/shared_sources/util.def_mods.elpa2_test_complex_default_kernel.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_default_kernel.o test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_default_kernel.o test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_default_kernel.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_default_kernel.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_default_kernel.o >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_complex_default_kernel, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_choose_kernel_with_api test/test_real2_choose_kernel_with_api.use_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/util.use_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_choose_kernel_with_api.o test/test_real2_choose_kernel_with_api.def_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/util.def_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_choose_kernel_with_api.o >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_choose_kernel_with_api, might be external ./fdep/fortran_dependencies.pl elpa2_test_complex_choose_kernel_with_api test/test_complex2_choose_kernel_with_api.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/util.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/test_complex2_choose_kernel_with_api.def_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/util.def_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_choose_kernel_with_api.o >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_complex_choose_kernel_with_api, might be external ./fdep/fortran_dependencies.pl elpa1_test_real_c_version test/shared_sources/util.use_mods.elpa1_test_real_c_version.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_c_version.o test/shared_sources/check_correctnes.use_mods.elpa1_test_real_c_version.o test/shared_sources/setup_mpi.use_mods.elpa1_test_real_c_version.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_c_version.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_c_version.o test/shared_sources/util.def_mods.elpa1_test_real_c_version.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_c_version.o test/shared_sources/check_correctnes.def_mods.elpa1_test_real_c_version.o test/shared_sources/setup_mpi.def_mods.elpa1_test_real_c_version.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_c_version.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_c_version.o >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_c_version, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_c_version, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_c_version, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_c_version, might be external ./fdep/fortran_dependencies.pl elpa1_test_real_with_c test/test_real_with_c.use_mods.elpa1_test_real_with_c.o test/shared_sources/mod_from_c.use_mods.elpa1_test_real_with_c.o test/shared_sources/util.use_mods.elpa1_test_real_with_c.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_with_c.o test/shared_sources/check_correctnes.use_mods.elpa1_test_real_with_c.o test/shared_sources/setup_mpi.use_mods.elpa1_test_real_with_c.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_with_c.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_with_c.o test/test_real_with_c.def_mods.elpa1_test_real_with_c.o test/shared_sources/mod_from_c.def_mods.elpa1_test_real_with_c.o test/shared_sources/util.def_mods.elpa1_test_real_with_c.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_with_c.o test/shared_sources/check_correctnes.def_mods.elpa1_test_real_with_c.o test/shared_sources/setup_mpi.def_mods.elpa1_test_real_with_c.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_with_c.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_with_c.o >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_with_c, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_with_c, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa1_test_real_with_c, might be external ./fdep/fortran_dependencies.pl libelpa_la src/elpa_utilities.use_mods.libelpa_la.lo src/elpa1.use_mods.libelpa_la.lo src/elpa2_utilities.use_mods.libelpa_la.lo src/elpa2.use_mods.libelpa_la.lo src/elpa_c_interface.use_mods.libelpa_la.lo src/elpa_qr/qr_utils.use_mods.libelpa_la.lo src/elpa_qr/elpa_qrkernels.use_mods.libelpa_la.lo src/elpa_qr/elpa_pdlarfb.use_mods.libelpa_la.lo src/elpa_qr/elpa_pdgeqrf.use_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_real.use_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_complex.use_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_real_simple.use_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_complex_simple.use_mods.libelpa_la.lo src/elpa_utilities.def_mods.libelpa_la.lo src/elpa1.def_mods.libelpa_la.lo src/elpa2_utilities.def_mods.libelpa_la.lo src/elpa2.def_mods.libelpa_la.lo src/elpa_c_interface.def_mods.libelpa_la.lo src/elpa_qr/qr_utils.def_mods.libelpa_la.lo src/elpa_qr/elpa_qrkernels.def_mods.libelpa_la.lo src/elpa_qr/elpa_pdlarfb.def_mods.libelpa_la.lo src/elpa_qr/elpa_pdgeqrf.def_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_real.def_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_complex.def_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_real_simple.def_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_complex_simple.def_mods.libelpa_la.lo >> /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_la, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_la, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_la, might be external fdep: Warning: Cannot find definition of module mpi in files for program libelpa_la, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_la, might be external make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' /bin/sh ./libtool --tag=FC --mode=compile mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa_utilities.lo src/elpa_utilities.F90 /bin/sh ./libtool --tag=FC --mode=compile mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa2_utilities.lo src/elpa2_utilities.F90 /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_complex_simple.lo src/elpa2_kernels/elpa2_kernels_complex_simple.f90 /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_complex.lo src/elpa2_kernels/elpa2_kernels_complex.f90 libtool: compile: mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa_utilities.F90 -fPIC -o src/.libs/elpa_utilities.o libtool: compile: mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa2_utilities.F90 -fPIC -o src/.libs/elpa2_utilities.o libtool: compile: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_complex.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_complex.o libtool: compile: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_complex_simple.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_complex_simple.o src/elpa2_utilities.F90:142.32: COMPLEX_ELPA_KERNEL_NAMES = (/"COMPLEX_ELPA_KERNEL_GENERIC ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) src/elpa2_utilities.F90:142.71: COMPLEX_ELPA_KERNEL_NAMES = (/"COMPLEX_ELPA_KERNEL_GENERIC ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) src/elpa2_utilities.F90:143.71: "COMPLEX_ELPA_KERNEL_GENERIC_SIMPLE ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) src/elpa2_utilities.F90:144.71: "COMPLEX_ELPA_KERNEL_BGP ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) src/elpa2_utilities.F90:145.71: "COMPLEX_ELPA_KERNEL_BGQ ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) src/elpa2_utilities.F90:146.71: "COMPLEX_ELPA_KERNEL_SSE ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) src/elpa2_utilities.F90:147.71: "COMPLEX_ELPA_KERNEL_AVX_BLOCK1 ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_real_simple.lo src/elpa2_kernels/elpa2_kernels_real_simple.f90 src/elpa2_kernels/elpa2_kernels_complex_simple.f90:71.17: complex*16 h1, tau1, x(nq) 1 Warning: Unused variable 'h1' declared at (1) src/elpa2_kernels/elpa2_kernels_complex_simple.f90:93:0: warning: 'double_hh_trafo_complex_generic_simple' defined but not used [-Wunused-function] subroutine double_hh_trafo_complex_generic_simple(q, hh, nb, nq, ldq, ldh) ^ src/elpa2_kernels/elpa2_kernels_complex.f90:575:0: warning: 'hh_trafo_complex_kernel_12_2hv' defined but not used [-Wunused-function] subroutine hh_trafo_complex_kernel_12_2hv(q, hh, nb, ldq, ldh, s) ^ src/elpa2_kernels/elpa2_kernels_complex.f90:444:0: warning: 'hh_trafo_complex_kernel_8_2hv' defined but not used [-Wunused-function] subroutine hh_trafo_complex_kernel_8_2hv(q, hh, nb, ldq, ldh, s) ^ src/elpa2_kernels/elpa2_kernels_complex.f90:94:0: warning: 'double_hh_trafo_complex_generic' defined but not used [-Wunused-function] subroutine double_hh_trafo_complex_generic(q, hh, nb, nq, ldq, ldh) ^ libtool: compile: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_real_simple.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_real_simple.o /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa_qr/elpa_qrkernels.lo src/elpa_qr/elpa_qrkernels.f90 /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_real.lo src/elpa2_kernels/elpa2_kernels_real.f90 libtool: compile: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa_qr/elpa_qrkernels.f90 -fPIC -o src/elpa_qr/.libs/elpa_qrkernels.o libtool: compile: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_real.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_real.o src/elpa2_kernels/elpa2_kernels_real.f90:89.39: call hh_trafo_kernel_12_generic(q(i,1),hh, nb, ldq, ldh, s) 1 Warning: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) src/elpa2_kernels/elpa2_kernels_real.f90:95.38: call hh_trafo_kernel_8_generic(q(i,1),hh, nb, ldq, ldh, s) 1 Warning: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) /bin/sh ./libtool --tag=FC --mode=compile mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa1.lo src/elpa1.F90 src/elpa2_kernels/elpa2_kernels_real.f90:97.38: call hh_trafo_kernel_4_generic(q(i,1),hh, nb, ldq, ldh, s) 1 Warning: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) libtool: compile: mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa1.F90 -fPIC -o src/.libs/elpa1.o src/elpa1.F90:1230.87: w==prow(na, nblk, np_rows) .and. my_pcol==pcol(na, nblk, np_cols)) d(na) = a(l_ 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa1.F90:1265.18: vnorm2 = aux2(1) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa1.F90:1277.25: e(istep-1) = vrl 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa1.F90:1425.22: d(istep-1) = a(l_rows,l_cols) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa1.F90:1437.16: e(1) = vrl 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa1.F90:1444.84: prow==prow(1, nblk, np_rows) .and. my_pcol==pcol(1, nblk, np_cols)) d(1) = a(1, 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa1.F90:2289.60: integer :: i, j, lwork, liwork, info, mpierr 1 Warning: Unused variable 'mpierr' declared at (1) src/elpa1.F90:1516.19: integer istep, i, n, nc, ic, ics, ice, nb, cur_pcol 1 Warning: Unused variable 'i' declared at (1) src/elpa1.F90:758.19: integer istep, i, n, nc, ic, ics, ice, nb, cur_pcol 1 Warning: Unused variable 'i' declared at (1) /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa_qr/qr_utils.lo src/elpa_qr/qr_utils.f90 libtool: compile: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa_qr/qr_utils.f90 -fPIC -o src/elpa_qr/.libs/qr_utils.o src/elpa_qr/qr_utils.f90:136.25: double precision temp, dworksize(1) 1 Warning: Unused variable 'temp' declared at (1) /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa_qr/elpa_pdlarfb.lo src/elpa_qr/elpa_pdlarfb.f90 libtool: compile: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa_qr/elpa_pdlarfb.f90 -fPIC -o src/elpa_qr/.libs/elpa_pdlarfb.o src/elpa_qr/elpa_pdlarfb.f90: In function 'qr_tmerge_pdlarfb_1dcomm': src/elpa_qr/elpa_pdlarfb.f90:606:0: warning: 'mergeoffset' may be used uninitialized in this function [-Wmaybe-uninitialized] mergeoffset = recvoffset+mergeoffset ^ /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa_qr/elpa_pdgeqrf.lo src/elpa_qr/elpa_pdgeqrf.f90 libtool: compile: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa_qr/elpa_pdgeqrf.f90 -fPIC -o src/elpa_qr/.libs/elpa_pdgeqrf.o src/elpa_qr/elpa_pdgeqrf.f90:265.1: if (updatemode .eq. ichar('I')) then 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:266.1: print *,'pdgeqrf_2dcomm: incremental update not yet implemented! rev=1' 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:267.1: else if (updatemode .eq. ichar('F')) then 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:269.1: call qr_pdlarfb_1dcomm(m,mb,lcols,update_lcols,a(1,offset),lda,v(1,update_v 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:270.1: work(temptau_offset+update_voffset-1), & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:272.1: rowidx,idx,1,mpicomm_rows,work(work_offset),lwork) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:273.1: else 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:275.1: call qr_tmerge_pdlarfb_1dcomm(m,mb,lcols,n-(update_voffset+update_lcols-1), 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:277.1: t(update_voffset,update_voffset),ldt, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:278.1: a(1,offset),lda,rowidx,1,updatemode,mpicomm_rows, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:280.1: end if 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:282.1: if (updatemode .eq. ichar('I')) then 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:283.1: print *,'sole merging of (incremental) T matrix', mpirank_cols, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:285.1: call qr_tmerge_pdlarfb_1dcomm(m,mb,0,n-(update_voffset+incremental_update_s 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:287.1: t(update_voffset,update_voffset),ldt, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:288.1: a,lda,rowidx,1,updatemode,mpicomm_rows,work(work_offset),lwork) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:291.1: incremental_update_size = 0 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:292.1: else if (updatemode .eq. ichar('M')) then 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:294.1: call qr_tmerge_pdlarfb_1dcomm(m,mb,0,n-(update_voffset+update_lcols-1),upda 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:296.1: t(update_voffset,update_voffset),ldt, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:297.1: a,lda,rowidx,1,updatemode,mpicomm_rows,work(work_offset),lwork) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:298.1: else 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:300.1: end if 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:303.1: incremental_update_size = 0 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:607.1: if (idx .le. 1) then 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:608.1: tau = 0.0d0 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:609.1: return 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:610.1: end if 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:646.1: call local_size_offset_1d(n,nb,idx,idx-1,rev,mpirank,mpiprocs, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:647.1: local_size,baseoffset,local_offset) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:811.1: if (idx .le. 1) then 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:812.1: tau(1:2) = 0.0d0 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:813.1: t(1:2,1:2) = 0.0d0 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:814.1: return 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:815.1: end if 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1335.1: call local_size_offset_1d(m,mb,baseidx-k,baseidx-k,1, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1336.1: mpirank,mpiprocs, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1337.1: localsize,baseoffset,localoffset) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1415.1: call reverse_matrix_local(0,k,k,work(1,1),k,work(1,k+1),lwork-2*k) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1416.1: call reverse_matrix_local(1,k,k,work(1,1),k,work(1,k+1),lwork-2*k) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1419.1: do i=1,k 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1420.1: do j=i+1,k 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1421.1: work(i,j) = work(j,i) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1422.1: end do 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1423.1: end do 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1524.1: call reverse_matrix_local(0,k,k,work(1,1),k,work(1,k+1),lwork-2*k) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1525.1: call reverse_matrix_local(1,k,k,work(1,1),k,work(1,k+1),lwork-2*k) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1528.1: do icol=1,k 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1529.1: do isqr=icol+1,k 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1530.1: work(icol,isqr) = work(isqr,icol) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1531.1: end do 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1532.1: end do 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1633.1: lidx = baseidx-sidx+1 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1634.1: call local_size_offset_1d(n,nb,baseidx,lidx-1,rev,mpirank,mpiprocs, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1635.1: local_size,baseoffset,local_offset) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1646.1: alpha = seedC(k-sidx+1,k-sidx+1) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1647.1: dot = seedD(k-sidx+1,k-sidx+1) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1649.1: xnorm = dlapy2(sqrt(dot), dnrm2(k-sidx,seedC(1,k-sidx+1),1)) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1724.1: lidx = baseidx-sidx 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1725.1: if (lidx .lt. 1) return 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1737.1: alpha = seedC(k-sidx+1,k-sidx+1) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1738.1: beta = tau(k-sidx+1) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1795.1: call dger(k-sidx,sidx,-1.0d0,work(yoffset),1,seedD(k-sidx+1,k-sidx+1),k,seedD( 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1796.1: seedC(k,k-sidx+1) = 1.0d0/(alpha+beta) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:797.20: seedwork_size = dseedwork_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:127.21: broadcast_size = dbroadcast_size(1) + dtmat_bcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:195.29: broadcast_size = dbroadcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:202.29: broadcast_size = broadcast_size + dtmat_bcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:218.29: broadcast_size = dbroadcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:222.30: tmat_bcast_size = dtmat_bcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:225.29: broadcast_size = dbroadcast_size(1) + dtmat_bcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:238.29: broadcast_size = dbroadcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:239.30: tmat_bcast_size = dtmat_bcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:1383.63: double precision sum_squares,diagonal_square,relative_error,epsd,diagonal_r 1 Warning: Unused variable 'relative_error' declared at (1) src/elpa_qr/elpa_pdgeqrf.f90:1474:0: warning: 'qr_pdlarfgk_1dcomm_check' defined but not used [-Wunused-function] subroutine qr_pdlarfgk_1dcomm_check(seedC,seedD,k,PQRPARAM,work,lwork,possiblerank) ^ src/elpa_qr/elpa_pdgeqrf.f90: In function 'qr_pdlarfg_1dcomm': src/elpa_qr/elpa_pdgeqrf.f90:752:0: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] x(top) = alpha ^ src/elpa_qr/elpa_pdgeqrf.f90: In function '__elpa_pdgeqrf_MOD_qr_pdlarfg2_1dcomm_vector.constprop.0': src/elpa_qr/elpa_pdgeqrf.f90:1068:0: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] x(top) = -beta ^ src/elpa_qr/elpa_pdgeqrf.f90: In function 'qr_pdlarfgk_1dcomm': src/elpa_qr/elpa_pdgeqrf.f90:1671:0: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] x(top) = -beta ^ src/elpa_qr/elpa_pdgeqrf.f90:1627:0: note: 'top' was declared here integer local_size,baseoffset,local_offset,top,topidx ^ /bin/sh ./libtool --tag=FC --mode=compile mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa2.lo src/elpa2.F90 libtool: compile: mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa2.F90 -fPIC -o src/.libs/elpa2.o src/elpa2.F90:5977.1: e(istep) = ab(2,na_s-n_off) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:5978.1: if (istep == na) then 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:5979.1: e(na) = 0 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:5995.1: tau(i) = hv(i,i) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:5996.1: hv(i,i) = 1. 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6024.1: ab(1:nb+1,ne+i-1) = ab_r(:,i) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6037.1: hv_new(i,i) = 1.0 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6038.1: hv_new(i+1:,i) = ab(nb+2:2*nb-i+1,ns+i-1) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6039.1: ab(nb+2:,ns+i-1) = 0 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6040.1: enddo 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6043.1: if (iblk==nblocks) then 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6044.1: call mpi_wait(ireq_hv,mpi_status,mpierr) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6045.1: hv_s = hv_new 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6046.1: do i=1,nb2 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6047.1: hv_s(i,i) = tau_new(i) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6049.1: call mpi_isend(hv_s,nb*nb2,mpi_real8,my_pe+1,2,mpi_comm,ireq_hv,mpierr) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6054.1: call wy_symm(nc,nb2,ab(1,ns),2*nb-1,w,hv,work,work2,nb) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6058.1: call mpi_wait(ireq_ab,mpi_status,mpierr) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6059.1: do i=1,nb2 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6060.1: ab_s(1:nb+1,i) = ab(1:nb+1,ns+i-1) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6061.1: enddo 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6062.1: call mpi_isend(ab_s,(nb+1)*nb2,mpi_real8,my_pe-1,1,mpi_comm,ireq_ab,mpierr) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6067.1: call wy_left(nb-nb2,nr,nb2,ab(nb+1-nb2,ns+nb2),2*nb-1,w_new,hv_new,work,nb) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6071.1: hv(:,:) = hv_new(:,:) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6099.28: integer, intent(in) :: n !length of householder-vectors 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6100.29: integer, intent(in) :: nb !number of householder-vectors 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6101.30: integer, intent(in) :: lda !leading dimension of Y and W 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6102.36: real*8, intent(in) :: Y(lda,nb) !matrix containing nb householder-vectors o 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6103.34: real*8, intent(in) :: tau(nb) !tau values 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6104.36: real*8, intent(out) :: W(lda,nb) !output matrix W 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6105.34: real*8, intent(in) :: mem(nb) !memory for a temporary matrix of size nb 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6131.30: integer, intent(in) :: n !width of the matrix A 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6132.30: integer, intent(in) :: m !length of matrix W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6133.31: integer, intent(in) :: nb !width of matrix W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6134.32: integer, intent(in) :: lda !leading dimension of A 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6135.33: integer, intent(in) :: lda2 !leading dimension of W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6136.37: real*8, intent(inout) :: A(lda,*) !matrix to be transformed 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6137.36: real*8, intent(in) :: W(m,nb) !blocked transformation matrix W 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6138.36: real*8, intent(in) :: Y(m,nb) !blocked transformation matrix Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6139.38: real*8, intent(inout) :: mem(n,nb) !memory for a temporary matrix of size n 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6161.30: integer, intent(in) :: n !height of the matrix A 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6162.30: integer, intent(in) :: m !length of matrix W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6163.31: integer, intent(in) :: nb !width of matrix W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6164.32: integer, intent(in) :: lda !leading dimension of A 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6165.33: integer, intent(in) :: lda2 !leading dimension of W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6166.37: real*8, intent(inout) :: A(lda,*) !matrix to be transformed 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6167.36: real*8, intent(in) :: W(m,nb) !blocked transformation matrix W 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6168.36: real*8, intent(in) :: Y(m,nb) !blocked transformation matrix Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6169.38: real*8, intent(inout) :: mem(n,nb) !memory for a temporary matrix of size n 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6191.30: integer, intent(in) :: n !width/heigth of the matrix A; length of matrix 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6192.31: integer, intent(in) :: nb !width of matrix W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6193.32: integer, intent(in) :: lda !leading dimension of A 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6194.33: integer, intent(in) :: lda2 !leading dimension of W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6195.37: real*8, intent(inout) :: A(lda,*) !matrix to be transformed 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6196.36: real*8, intent(in) :: W(n,nb) !blocked transformation matrix W 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6197.36: real*8, intent(in) :: Y(n,nb) !blocked transformation matrix Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6198.38: real*8 :: mem(n,nb) !memory for a temporary matrix of size n 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6199.40: real*8 :: mem2(nb,nb) !memory for a temporary matrix of size 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:548.1: 1 format(a,f10.3) 1 Warning: Label 1 at (1) defined but not used src/elpa2.F90:341.1: 1 format(a,f10.3) 1 Warning: Label 1 at (1) defined but not used src/elpa2.F90:3948.18: d(istep) = ab(1,na_s-n_off) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa2.F90:3949.18: e(istep) = ab(2,na_s-n_off) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa2.F90:3951.17: d(na) = ab(1,na_s+1-n_off) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa2.F90:3357.18: vnorm2 = aux2(1) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa2.F90:652.19: work_size = dwork_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa2.F90:5899.30: integer :: j, nc, nr, ns, ne, iblk 1 Warning: Unused variable 'j' declared at (1) src/elpa2.F90:5583.64: global_id(:,:), global_id_tmp(:,:), block_limits( 1 Warning: Unused variable 'global_id_tmp' declared at (1) src/elpa2.F90:5405.59: integer :: off, ncols, istripe, j, nl, jj 1 Warning: Unused variable 'jj' declared at (1) src/elpa2.F90:5415.37: complex*16 :: w(nbw,2) 1 Warning: Unused variable 'w' declared at (1) src/elpa2.F90:3755.35: integer :: i, j, n, nc, nr, ns, ne, istep, iblk, nblocks_to 1 Warning: Unused variable 'j' declared at (1) src/elpa2.F90:3621.31: integer :: i 1 Warning: Unused variable 'i' declared at (1) src/elpa2.F90:2847.38: integer :: j, nl, jj, jjj 1 Warning: Unused variable 'jj' declared at (1) src/elpa2.F90:2847.43: integer :: j, nl, jj, jjj 1 Warning: Unused variable 'jjj' declared at (1) src/elpa2.F90:1228.15: integer i, j, n, nc, nr, ns, ne, istep, iblk, nblocks_total, nblocks, nt 1 Warning: Unused variable 'j' declared at (1) src/elpa2.F90: In function 'compute_hh_trafo_complex': src/elpa2.F90:5554:0: warning: 'ttt' may be used uninitialized in this function [-Wmaybe-uninitialized] kernel_time = kernel_time + mpi_wtime()-ttt ^ src/elpa2.F90: In function 'compute_hh_trafo': src/elpa2.F90:3013:0: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized] if(j==1) call single_hh_trafo(a(1,1+off+a_off,istripe), & ^ src/elpa2.F90: In function 'redist_band': src/elpa2.F90:5584:0: warning: 'r_buf.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] real*8, allocatable :: r_sbuf(:,:,:), r_rbuf(:,:,:), r_buf(:,:) ^ src/elpa2.F90:5584:0: warning: 'r_buf.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:5585:0: warning: 'c_buf.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] complex*16, allocatable :: c_sbuf(:,:,:), c_rbuf(:,:,:), c_buf(:,:) ^ src/elpa2.F90:5585:0: warning: 'c_buf.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:5763:0: warning: 'r_rbuf.dim[2].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] r_buf(i*nblk+1:i*nblk+nblk,:) = transpose(r_rbuf(:,:,nstart_r(np))) ^ src/elpa2.F90:5584:0: warning: 'r_rbuf.dim[1].ubound' may be used uninitialized in this function [-Wmaybe-uninitialized] real*8, allocatable :: r_sbuf(:,:,:), r_rbuf(:,:,:), r_buf(:,:) ^ src/elpa2.F90:5584:0: warning: 'r_rbuf.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:5584:0: warning: 'r_rbuf.dim[0].ubound' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:5763:0: warning: 'r_rbuf.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] r_buf(i*nblk+1:i*nblk+nblk,:) = transpose(r_rbuf(:,:,nstart_r(np))) ^ src/elpa2.F90:5765:0: warning: 'c_rbuf.dim[2].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] c_buf(i*nblk+1:i*nblk+nblk,:) = conjg(transpose(c_rbuf(:,:,nstart_r(np)))) ^ src/elpa2.F90:5585:0: warning: 'c_rbuf.dim[1].ubound' may be used uninitialized in this function [-Wmaybe-uninitialized] complex*16, allocatable :: c_sbuf(:,:,:), c_rbuf(:,:,:), c_buf(:,:) ^ src/elpa2.F90:5585:0: warning: 'c_rbuf.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:5585:0: warning: 'c_rbuf.dim[0].ubound' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:5765:0: warning: 'c_rbuf.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] c_buf(i*nblk+1:i*nblk+nblk,:) = conjg(transpose(c_rbuf(:,:,nstart_r(np)))) ^ src/elpa2.F90:5684:0: warning: 'r_sbuf.dim[2].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] r_sbuf(1:jl,1:il,nstart_s(np)) = r_a(js+1:js+jl,is+1:is+il) ^ src/elpa2.F90:5584:0: warning: 'r_sbuf.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] real*8, allocatable :: r_sbuf(:,:,:), r_rbuf(:,:,:), r_buf(:,:) ^ src/elpa2.F90:5684:0: warning: 'r_sbuf.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] r_sbuf(1:jl,1:il,nstart_s(np)) = r_a(js+1:js+jl,is+1:is+il) ^ src/elpa2.F90:5686:0: warning: 'c_sbuf.dim[2].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] c_sbuf(1:jl,1:il,nstart_s(np)) = c_a(js+1:js+jl,is+1:is+il) ^ src/elpa2.F90:5585:0: warning: 'c_sbuf.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] complex*16, allocatable :: c_sbuf(:,:,:), c_rbuf(:,:,:), c_buf(:,:) ^ src/elpa2.F90:5686:0: warning: 'c_sbuf.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] c_sbuf(1:jl,1:il,nstart_s(np)) = c_a(js+1:js+jl,is+1:is+il) ^ src/elpa2.F90: In function 'trans_ev_band_to_full_real': src/elpa2.F90:997:0: warning: 'tmat_complete.dim[1].ubound' may be used uninitialized in this function [-Wmaybe-uninitialized] real*8, allocatable :: tmat_complete(:,:), t_tmp(:,:), t_tmp2(:,:) ^ src/elpa2.F90:997:0: warning: 'tmat_complete.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:997:0: warning: 'tmat_complete.dim[0].ubound' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:997:0: warning: 'tmat_complete.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:997:0: warning: 't_tmp2.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:997:0: warning: 't_tmp2.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] /bin/sh ./libtool --tag=FC --mode=compile mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa_c_interface.lo src/elpa_c_interface.F90 libtool: compile: mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa_c_interface.F90 -fPIC -o src/.libs/elpa_c_interface.o /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o libelpa.la -version-info 3:0:0 -lstdc++ -rpath /usr/lib64/mpich/lib src/elpa_utilities.lo src/elpa1.lo src/elpa2_utilities.lo src/elpa2.lo src/elpa_c_interface.lo src/elpa_qr/qr_utils.lo src/elpa_qr/elpa_qrkernels.lo src/elpa_qr/elpa_pdlarfb.lo src/elpa_qr/elpa_pdgeqrf.lo src/elpa2_kernels/elpa2_kernels_real.lo src/elpa2_kernels/elpa2_kernels_complex.lo src/elpa2_kernels/elpa2_kernels_real_simple.lo src/elpa2_kernels/elpa2_kernels_complex_simple.lo -lscalapack -lsatlas libtool: link: mpif90 -shared -fPIC src/.libs/elpa_utilities.o src/.libs/elpa1.o src/.libs/elpa2_utilities.o src/.libs/elpa2.o src/.libs/elpa_c_interface.o src/elpa_qr/.libs/qr_utils.o src/elpa_qr/.libs/elpa_qrkernels.o src/elpa_qr/.libs/elpa_pdlarfb.o src/elpa_qr/.libs/elpa_pdgeqrf.o src/elpa2_kernels/.libs/elpa2_kernels_real.o src/elpa2_kernels/.libs/elpa2_kernels_complex.o src/elpa2_kernels/.libs/elpa2_kernels_real_simple.o src/elpa2_kernels/.libs/elpa2_kernels_complex_simple.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -lstdc++ -lscalapack -lsatlas -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5 -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5/../../.. -lmpichf90 -lmpich -lopa -lmpl -lrt -lpthread -lgfortran -lm -lc -lgcc_s -Wl,-soname -Wl,libelpa.so.3 -o .libs/libelpa.so.3.0.0 libtool: link: (cd ".libs" && rm -f "libelpa.so.3" && ln -s "libelpa.so.3.0.0" "libelpa.so.3") libtool: link: (cd ".libs" && rm -f "libelpa.so" && ln -s "libelpa.so.3.0.0" "libelpa.so") libtool: link: ( cd ".libs" && rm -f "libelpa.la" && ln -s "../libelpa.la" "libelpa.la" ) mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/prepare_matrix.o test/shared_sources/prepare_matrix.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/util.o test/shared_sources/util.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/read_input_parameters.o test/shared_sources/read_input_parameters.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/check_correctnes.o test/shared_sources/check_correctnes.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/blacs_infrastructure.o test/shared_sources/blacs_infrastructure.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/print_available_elpa2_kernels.o src/print_available_elpa2_kernels.F90 src/print_available_elpa2_kernels.F90:68.15: integer :: i 1 Warning: Unused variable 'i' declared at (1) mpicc -DHAVE_CONFIG_H -I. -c -o test/test_real_c_version.o test/test_real_c_version.c mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/mod_from_c.o test/shared_sources/mod_from_c.F90 test/test_real_c_version.c:52:1: warning: return type defaults to 'int' [-Wreturn-type] main(int argc, char** argv) { ^ test/test_real_c_version.c: In function 'main': test/test_real_c_version.c:121:4: warning: implicit declaration of function 'set_up_blacsgrid_from_fortran' [-Wimplicit-function-declaration] set_up_blacsgrid_from_fortran(my_mpi_comm_world, &my_blacs_ctxt, &np_rows, &np_cols, &nprow, &npcol, &my_prow, &my_pcol); ^ test/test_real_c_version.c:142:4: warning: implicit declaration of function 'set_up_blacs_descriptor_from_fortran' [-Wimplicit-function-declaration] set_up_blacs_descriptor_from_fortran(na, nblk, my_prow, my_pcol, np_rows, np_cols, &na_rows, &na_cols, sc_desc, my_blacs_ctxt, &info); ^ test/test_real_c_version.c:169:4: warning: implicit declaration of function 'prepare_matrix_real_from_fortran' [-Wimplicit-function-declaration] prepare_matrix_real_from_fortran(na, myid, na_rows, na_cols, sc_desc, iseed, a, z, as); ^ test/test_real_c_version.c:179:4: warning: implicit declaration of function 'elpa_solve_evp_real_1stage' [-Wimplicit-function-declaration] success = elpa_solve_evp_real_1stage(na, nev, na_cols, a, na_rows, ev, z, na_rows, nblk, mpi_comm_rows, mpi_comm_cols); ^ test/test_real_c_version.c:194:4: warning: implicit declaration of function 'check_correctness_real_from_fortran' [-Wimplicit-function-declaration] status = check_correctness_real_from_fortran(na, nev, na_rows, na_cols, as, z, ev, sc_desc, myid, tmp1, tmp2); ^ test/test_real_c_version.c:64:8: warning: variable 'mpierr' set but not used [-Wunused-but-set-variable] int mpierr; ^ mpicc -DHAVE_CONFIG_H -I. -c -o test/shared_sources/call_elpa1_real.o test/shared_sources/call_elpa1_real.c mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/setup_mpi.o test/shared_sources/setup_mpi.F90 test/shared_sources/call_elpa1_real.c: In function 'call_elpa1_real_solver_from_c': test/shared_sources/call_elpa1_real.c:49:3: warning: implicit declaration of function 'elpa_solve_evp_real_1stage' [-Wimplicit-function-declaration] result = elpa_solve_evp_real_1stage(na, nev, ncols, a, lda, ev, q, ldq, nblk, mpi_comm_rows, mpi_comm_cols); ^ mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_real.o test/test_real.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_complex.o test/test_complex.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_real2.o test/test_real2.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_complex2.o test/test_complex2.F90 /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_print_kernels src/print_available_elpa2_kernels.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_real2_default_kernel.o test/test_real2_default_kernel.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_real2_default_kernel_qr_decomposition.o test/test_real2_default_kernel_qr_decomposition.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_complex2_default_kernel.o test/test_complex2_default_kernel.F90 libtool: link: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_print_kernels src/print_available_elpa2_kernels.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/mpich/lib mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_real2_choose_kernel_with_api.o test/test_real2_choose_kernel_with_api.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_complex2_choose_kernel_with_api.o test/test_complex2_choose_kernel_with_api.F90 /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa1_test_real_c_version test/test_real_c_version.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_real_with_c.o test/test_real_with_c.F90 libtool: link: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa1_test_real_c_version test/test_real_c_version.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/mpich/lib /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa1_test_real test/test_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa1_test_complex test/test_complex.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_real test/test_real2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas libtool: link: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa1_test_real test/test_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/mpich/lib libtool: link: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa1_test_complex test/test_complex.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/mpich/lib libtool: link: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_real test/test_real2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/mpich/lib /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_complex test/test_complex2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_real_default_kernel test/test_real2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_real_default_kernel_qr_decomposition test/test_real2_default_kernel_qr_decomposition.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_complex_default_kernel test/test_complex2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas libtool: link: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_complex test/test_complex2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/mpich/lib libtool: link: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_real_default_kernel test/test_real2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/mpich/lib libtool: link: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_real_default_kernel_qr_decomposition test/test_real2_default_kernel_qr_decomposition.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/mpich/lib libtool: link: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_complex_default_kernel test/test_complex2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/mpich/lib /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_real_choose_kernel_with_api test/test_real2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_complex_choose_kernel_with_api test/test_complex2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa1_test_real_with_c test/test_real_with_c.o test/shared_sources/mod_from_c.o test/shared_sources/call_elpa1_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas libtool: link: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_real_choose_kernel_with_api test/test_real2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/mpich/lib libtool: link: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_complex_choose_kernel_with_api test/test_complex2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/mpich/lib libtool: link: mpif90 -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa1_test_real_with_c test/test_real_with_c.o test/shared_sources/mod_from_c.o test/shared_sources/call_elpa1_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/mpich/lib make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' + popd ~/build/BUILD/elpa-2015.02.002 + pushd _openmp/mpich ~/build/BUILD/elpa-2015.02.002/_openmp/mpich ~/build/BUILD/elpa-2015.02.002 + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS=-ffree-line-length-none + export FCFLAGS + LDFLAGS='-L/usr/lib64/atlas -L/usr/lib64/mpich/lib' + export LDFLAGS + '[' 1 == 1 ']' + '[' ppc64le == ppc64le ']' + /usr/lib/rpm/redhat/libtool-handle-ppc64le.sh ++ find . -name config.guess -o -name config.sub + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + ./configure --build=ppc64le-redhat-linux-gnu --host=ppc64le-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-silent-rules --disable-static --with-openmp --libdir=/usr/lib64/mpich/lib checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking for GNU make... make checking for cpp... yes checking for GNU make... make checking for style of include used by make... GNU checking whether to compile using MPI... yes checking for ppc64le-redhat-linux-gnu-mpicc... no checking for ppc64le-redhat-linux-gnu-mpixlc_r... no checking for ppc64le-redhat-linux-gnu-mpixlc... no checking for ppc64le-redhat-linux-gnu-hcc... no checking for ppc64le-redhat-linux-gnu-mpxlc_r... no checking for ppc64le-redhat-linux-gnu-mpxlc... no checking for ppc64le-redhat-linux-gnu-sxmpicc... no checking for ppc64le-redhat-linux-gnu-mpifcc... no checking for ppc64le-redhat-linux-gnu-mpgcc... no checking for ppc64le-redhat-linux-gnu-mpcc... no checking for ppc64le-redhat-linux-gnu-cmpicc... no checking for ppc64le-redhat-linux-gnu-cc... no checking for ppc64le-redhat-linux-gnu-gcc... no checking for mpicc... mpicc checking for ppc64le-redhat-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 dependency style of mpicc... none checking for function MPI_Init... yes checking for mpi.h... yes checking for ppc64le-redhat-linux-gnu-ar... no checking for ppc64le-redhat-linux-gnu-lib... no checking for ppc64le-redhat-linux-gnu-link... no checking for ar... ar checking the archiver (ar) interface... ar checking dependency style of mpicc... none checking for ppc64le-redhat-linux-gnu-mpiifort... no checking for ppc64le-redhat-linux-gnu-mpifort... no checking for ppc64le-redhat-linux-gnu-mpif95... no checking for ppc64le-redhat-linux-gnu-mpxlf95_r... no checking for ppc64le-redhat-linux-gnu-mpxlf95... no checking for ppc64le-redhat-linux-gnu-ftn... no checking for ppc64le-redhat-linux-gnu-mpif90... no checking for ppc64le-redhat-linux-gnu-mpxlf90_r... no checking for ppc64le-redhat-linux-gnu-mpxlf90... no checking for ppc64le-redhat-linux-gnu-mpf90... no checking for ppc64le-redhat-linux-gnu-cmpif90c... no checking for ppc64le-redhat-linux-gnu-sxmpif90... no checking for ppc64le-redhat-linux-gnu-mpif77... no checking for ppc64le-redhat-linux-gnu-hf77... no checking for ppc64le-redhat-linux-gnu-mpxlf_r... no checking for ppc64le-redhat-linux-gnu-mpxlf... no checking for ppc64le-redhat-linux-gnu-mpifrt... no checking for ppc64le-redhat-linux-gnu-mpf77... no checking for ppc64le-redhat-linux-gnu-cmpifc... no checking for ppc64le-redhat-linux-gnu-xlf95... no checking for ppc64le-redhat-linux-gnu-pgf95... no checking for ppc64le-redhat-linux-gnu-pathf95... no checking for ppc64le-redhat-linux-gnu-ifort... no checking for ppc64le-redhat-linux-gnu-g95... no checking for ppc64le-redhat-linux-gnu-f95... no checking for ppc64le-redhat-linux-gnu-fort... no checking for ppc64le-redhat-linux-gnu-ifc... no checking for ppc64le-redhat-linux-gnu-efc... no checking for ppc64le-redhat-linux-gnu-openf95... no checking for ppc64le-redhat-linux-gnu-sunf95... no checking for ppc64le-redhat-linux-gnu-crayftn... no checking for ppc64le-redhat-linux-gnu-gfortran... no checking for ppc64le-redhat-linux-gnu-lf95... no checking for ppc64le-redhat-linux-gnu-ftn... no checking for ppc64le-redhat-linux-gnu-xlf90... no checking for ppc64le-redhat-linux-gnu-f90... no checking for ppc64le-redhat-linux-gnu-pgf90... no checking for ppc64le-redhat-linux-gnu-pghpf... no checking for ppc64le-redhat-linux-gnu-pathf90... no checking for ppc64le-redhat-linux-gnu-epcf90... no checking for ppc64le-redhat-linux-gnu-sxf90... no checking for ppc64le-redhat-linux-gnu-openf90... no checking for ppc64le-redhat-linux-gnu-sunf90... no checking for ppc64le-redhat-linux-gnu-xlf... no checking for ppc64le-redhat-linux-gnu-f77... no checking for ppc64le-redhat-linux-gnu-frt... no checking for ppc64le-redhat-linux-gnu-pgf77... no checking for ppc64le-redhat-linux-gnu-pathf77... no checking for ppc64le-redhat-linux-gnu-g77... no checking for ppc64le-redhat-linux-gnu-cf77... no checking for ppc64le-redhat-linux-gnu-fort77... no checking for ppc64le-redhat-linux-gnu-fl32... no checking for ppc64le-redhat-linux-gnu-af77... no checking for mpiifort... no checking for mpifort... no checking for mpif95... no checking for mpxlf95_r... no checking for mpxlf95... no checking for ftn... no checking for mpif90... mpif90 checking for ppc64le-redhat-linux-gnu-gfortran... mpif90 checking whether we are using the GNU Fortran compiler... yes checking whether mpif90 accepts -g... yes checking for function MPI_INIT... yes checking for mpif.h... yes checking for ppc64le-redhat-linux-gnu-g++... no checking for ppc64le-redhat-linux-gnu-c++... no checking for ppc64le-redhat-linux-gnu-gpp... no checking for ppc64le-redhat-linux-gnu-aCC... no checking for ppc64le-redhat-linux-gnu-CC... no checking for ppc64le-redhat-linux-gnu-cxx... no checking for ppc64le-redhat-linux-gnu-cc++... no checking for ppc64le-redhat-linux-gnu-cl.exe... no checking for ppc64le-redhat-linux-gnu-FCC... no checking for ppc64le-redhat-linux-gnu-KCC... no checking for ppc64le-redhat-linux-gnu-RCC... no checking for ppc64le-redhat-linux-gnu-xlC_r... no checking for ppc64le-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking whether ELPA should be build with ftimings support... no checking whether stdout/stderr file redirect should be enabled... no checking whether SSE assembler kernel can be compiled... no checking whether we can compile a gcc intrinsic AVX program... no checking whether AVX optimization flags should be set automatically... no checking for Fortran flag needed to accept free-form source... -ffree-form checking Fortran 90 module inclusion flag... -I checking Fortran 90 module output flag... -J checking whether OpenMP usage is specified... yes checking for fc option to support OpenMP... -fopenmp checking whether Fortran module iso_fortran_env is available... yes checking whether we can compile a Fortran program using MKL... no checking for library containing dgemm... -lsatlas checking whether we can link a program with a blas lib... yes checking for library containing dlarrv... none required checking whether we can link a program with a lapack lib... yes checking whether -lmpiscalapack already contains a BLACS implementation... no checking whether -lscalapack already contains a BLACS implementation... yes checking for library containing pdtran... none required checking whether we can link a Fortran program with all blacs/scalapack... yes checking whether we can use the intrinsic Fortran function "get_environment_variable"... yes checking whether we can compile with BGP intrinsics... no checking whether we can compile with BGQ intrinsics... no checking build system type... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by mpicc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert powerpc64le-redhat-linux-gnu file names to powerpc64le-redhat-linux-gnu format... func_convert_file_noop checking how to convert powerpc64le-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for ppc64le-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ppc64le-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ppc64le-redhat-linux-gnu-ar... ar checking for archiver @FILE support... @ checking for ppc64le-redhat-linux-gnu-strip... no checking for strip... strip checking for ppc64le-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from mpicc object... failed checking for sysroot... no checking for ppc64le-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... mpicc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if mpicc supports -fno-rtti -fno-exceptions... no checking for mpicc option to produce PIC... -fPIC -DPIC checking if mpicc PIC flag -fPIC -DPIC works... yes checking if mpicc static flag -static works... no checking if mpicc supports -c -o file.o... yes checking if mpicc supports -c -o file.o... (cached) yes checking whether the mpicc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for mpif90 option to produce PIC... -fPIC checking if mpif90 PIC flag -fPIC works... yes checking if mpif90 static flag -static works... no checking if mpif90 supports -c -o file.o... yes checking if mpif90 supports -c -o file.o... (cached) yes checking whether the mpif90 linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating elpa_openmp-2015.02.002.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands Generating elpa/elpa_generated.h... + make -j4 V=1 make all-am make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' fdep/fortran_dependencies.mk:67: /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk: No such file or directory cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_utilities.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_utilities.def_mods.libelpa_openmp_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa1.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa1.def_mods.libelpa_openmp_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_utilities.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_utilities.def_mods.libelpa_openmp_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2.def_mods.libelpa_openmp_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_c_interface.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_c_interface.def_mods.libelpa_openmp_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/qr_utils.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/qr_utils.def_mods.libelpa_openmp_la.lo || true src/elpa1.F90:497:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa1.F90:502:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:528:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:535:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:539:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa2.F90:694:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa1.F90:545:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa2.F90:708:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:711:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa1.F90:809:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa2.F90:730:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:810:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:743:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa1.F90:828:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:751:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa1.F90:1240:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa2.F90:1050:0: error: detected recursion whilst expanding macro "vector" ncol = (istep-1)*cwy_blocking + nbw + lc ! absolute column number of householder vector ^ src/elpa1.F90:1245:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:1127:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa1.F90:1272:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:1317:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa1.F90:1279:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:1283:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa2.F90:1367:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa1.F90:1289:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa2.F90:1440:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:1509:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa1.F90:1571:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa1.F90:1572:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:1603:0: error: detected recursion whilst expanding macro "vector" ! Send last HH vector and TAU to next PE if it has been calculated above ^ src/elpa1.F90:1590:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:1612:0: error: detected recursion whilst expanding macro "vector" ! "Send" HH vector and TAU to next OpenMP thread ^ src/elpa2.F90:1628:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:1640:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:1674:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa2.F90:1790:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa1.F90:3334:0: error: detected recursion whilst expanding macro "vector" ! The components of the updating vector. ^ src/elpa2.F90:2282:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_real ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_qrkernels.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/elpa_qrkernels.def_mods.libelpa_openmp_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdlarfb.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/elpa_pdlarfb.def_mods.libelpa_openmp_la.lo || true src/elpa2.F90:3328:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:3342:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:3345:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa2.F90:3364:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:3377:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdgeqrf.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/elpa_pdgeqrf.def_mods.libelpa_openmp_la.lo || true src/elpa2.F90:3385:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa2.F90:3657:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:3832:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:3882:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:3956:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:4023:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:4120:0: error: detected recursion whilst expanding macro "vector" ! Send last HH vector and TAU to next PE if it has been calculated above ^ src/elpa2.F90:4129:0: error: detected recursion whilst expanding macro "vector" ! "Send" HH vector and TAU to next OpenMP thread ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_real.def_mods.libelpa_openmp_la.lo || true src/elpa2.F90:4145:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:4157:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:4193:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa_qr/elpa_pdlarfb.f90:301:0: error: detected recursion whilst expanding macro "vector" ! apply householder vector to the left ^ src/elpa_qr/elpa_pdlarfb.f90:420:0: error: detected recursion whilst expanding macro "vector" ! in 2x2 matrix case only one householder vector was generated ^ src/elpa_qr/elpa_pdlarfb.f90:447:0: error: detected recursion whilst expanding macro "vector" ! update second vector ^ src/elpa2.F90:4308:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa2.F90:4810:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_complex ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_complex.def_mods.libelpa_openmp_la.lo || true src/elpa2.F90:6042:0: error: detected recursion whilst expanding macro "vector" !send hh-vector ^ src/elpa2.F90:6070:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real_simple.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_real_simple.def_mods.libelpa_openmp_la.lo || true src/elpa_qr/elpa_pdgeqrf.f90:143:0: error: detected recursion whilst expanding macro "vector" ! pdlarfl(2) do not have these problems as they are working more on a vector ^ src/elpa_qr/elpa_pdgeqrf.f90:214:0: error: detected recursion whilst expanding macro "vector" ! vector exchange part ^ src/elpa_qr/elpa_pdgeqrf.f90:834:0: error: detected recursion whilst expanding macro "vector" ! check for 2x2 matrix case => only one householder vector will be ^ src/elpa_qr/elpa_pdgeqrf.f90:987:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1003:0: error: detected recursion whilst expanding macro "vector" ! id=0: first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1004:0: error: detected recursion whilst expanding macro "vector" ! id=1: second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1105:0: error: detected recursion whilst expanding macro "vector" ! Update inner product of this column and next column vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1120:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1136:0: error: detected recursion whilst expanding macro "vector" ! update inner product of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1139:0: error: detected recursion whilst expanding macro "vector" ! update dot12 value to represent update with first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1143:0: error: detected recursion whilst expanding macro "vector" ! update top element of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1147:0: error: detected recursion whilst expanding macro "vector" ! restore separated dot22 for vector generation ^ src/elpa_qr/elpa_pdgeqrf.f90:1159:0: error: detected recursion whilst expanding macro "vector" ! run this function after second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1434:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1440:0: error: detected recursion whilst expanding macro "vector" ! check if relative error is bounded for each Householder vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1443:0: error: detected recursion whilst expanding macro "vector" ! first Householder vector is considered as "stable". ^ src/elpa_qr/elpa_pdgeqrf.f90:1472:0: error: detected recursion whilst expanding macro "vector" ! TODO: zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1536:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1665:0: error: detected recursion whilst expanding macro "vector" ! dependency of c vector during update process ^ src/elpa_qr/elpa_pdgeqrf.f90:1740:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" ! calculate c vector (extra vector or encode in seedC/seedD? ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" src/elpa_qr/elpa_pdgeqrf.f90:1757:0: error: detected recursion whilst expanding macro "vector" ! calculate z using tau,seedD,seedC and c vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1766:0: error: detected recursion whilst expanding macro "vector" ! update A global (householder vector already generated by pdlarfgk) ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex_simple.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_complex_simple.def_mods.libelpa_openmp_la.lo || true src/elpa_qr/elpa_pdgeqrf.f90:1779:0: error: detected recursion whilst expanding macro "vector" ! generate y vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1783:0: error: detected recursion whilst expanding macro "vector" ! generate v vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1813:0: error: detected recursion whilst expanding macro "vector" ! calculate inner product of householder vector parts in seedC ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real.use_mods.elpa1_test_real_openmp.o src/elpa_qr/elpa_pdgeqrf.f90:1863:0: error: detected recursion whilst expanding macro "vector" buffersize = local_size * n ! vector elements ^ src/elpa_qr/elpa_pdgeqrf.f90:2035:0: error: detected recursion whilst expanding macro "vector" ! replace top element to build an unitary vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex2.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex2.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/print_available_elpa2_kernels.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/print_available_elpa2_kernels.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/print_available_elpa2_kernels.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/print_available_elpa2_kernels.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2_default_kernel.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2_default_kernel.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel_qr_decomposition.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2_default_kernel_qr_decomposition.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel_qr_decomposition.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2_default_kernel_qr_decomposition.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_default_kernel.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex2_default_kernel.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_default_kernel.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex2_default_kernel.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_choose_kernel_with_api.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2_choose_kernel_with_api.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_choose_kernel_with_api.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2_choose_kernel_with_api.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_choose_kernel_with_api.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex2_choose_kernel_with_api.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_choose_kernel_with_api.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex2_choose_kernel_with_api.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_real_c_version_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_c_version_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_real_c_version_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_real_c_version_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_c_version_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_c_version_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_real_c_version_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_c_version_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_real_c_version_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_real_c_version_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_c_version_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_c_version_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real_with_c.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real_with_c.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/mod_from_c.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/mod_from_c.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real_with_c.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real_with_c.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/mod_from_c.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/mod_from_c.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_utilities.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_utilities.use_mods.libelpa_openmp_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa1.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa1.use_mods.libelpa_openmp_la.lo src/elpa1.F90:497:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_utilities.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_utilities.use_mods.libelpa_openmp_la.lo src/elpa1.F90:502:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2.use_mods.libelpa_openmp_la.lo src/elpa1.F90:528:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:535:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:539:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_c_interface.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_c_interface.use_mods.libelpa_openmp_la.lo src/elpa1.F90:545:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa1.F90:809:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa1.F90:810:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:828:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:1240:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa1.F90:1245:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:1272:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:1279:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:1283:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa1.F90:1289:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa1.F90:1571:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa1.F90:1572:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:1590:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:694:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:708:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:711:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa2.F90:730:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:3334:0: error: detected recursion whilst expanding macro "vector" ! The components of the updating vector. ^ src/elpa2.F90:743:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa2.F90:751:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa2.F90:1050:0: error: detected recursion whilst expanding macro "vector" ncol = (istep-1)*cwy_blocking + nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1127:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1317:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/qr_utils.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/qr_utils.use_mods.libelpa_openmp_la.lo src/elpa2.F90:1367:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:1440:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:1509:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:1603:0: error: detected recursion whilst expanding macro "vector" ! Send last HH vector and TAU to next PE if it has been calculated above ^ src/elpa2.F90:1612:0: error: detected recursion whilst expanding macro "vector" ! "Send" HH vector and TAU to next OpenMP thread ^ src/elpa2.F90:1628:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:1640:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:1674:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa2.F90:1790:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_qrkernels.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/elpa_qrkernels.use_mods.libelpa_openmp_la.lo src/elpa2.F90:2282:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_real ^ src/elpa2.F90:3328:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:3342:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:3345:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa2.F90:3364:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:3377:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa2.F90:3385:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa2.F90:3657:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdlarfb.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/elpa_pdlarfb.use_mods.libelpa_openmp_la.lo src/elpa2.F90:3832:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:3882:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:3956:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:4023:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdgeqrf.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/elpa_pdgeqrf.use_mods.libelpa_openmp_la.lo src/elpa2.F90:4120:0: error: detected recursion whilst expanding macro "vector" ! Send last HH vector and TAU to next PE if it has been calculated above ^ src/elpa2.F90:4129:0: error: detected recursion whilst expanding macro "vector" ! "Send" HH vector and TAU to next OpenMP thread ^ src/elpa2.F90:4145:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:4157:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:4193:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa2.F90:4308:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_real.use_mods.libelpa_openmp_la.lo src/elpa2.F90:4810:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_complex ^ src/elpa2.F90:6042:0: error: detected recursion whilst expanding macro "vector" !send hh-vector ^ src/elpa_qr/elpa_pdlarfb.f90:301:0: error: detected recursion whilst expanding macro "vector" ! apply householder vector to the left ^ src/elpa_qr/elpa_pdlarfb.f90:420:0: error: detected recursion whilst expanding macro "vector" ! in 2x2 matrix case only one householder vector was generated ^ src/elpa_qr/elpa_pdlarfb.f90:447:0: error: detected recursion whilst expanding macro "vector" ! update second vector ^ src/elpa2.F90:6070:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa_qr/elpa_pdgeqrf.f90:143:0: error: detected recursion whilst expanding macro "vector" ! pdlarfl(2) do not have these problems as they are working more on a vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_complex.use_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_pdgeqrf.f90:214:0: error: detected recursion whilst expanding macro "vector" ! vector exchange part ^ src/elpa_qr/elpa_pdgeqrf.f90:834:0: error: detected recursion whilst expanding macro "vector" ! check for 2x2 matrix case => only one householder vector will be ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real_simple.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_real_simple.use_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_pdgeqrf.f90:987:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1003:0: error: detected recursion whilst expanding macro "vector" ! id=0: first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1004:0: error: detected recursion whilst expanding macro "vector" ! id=1: second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1105:0: error: detected recursion whilst expanding macro "vector" ! Update inner product of this column and next column vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1120:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1136:0: error: detected recursion whilst expanding macro "vector" ! update inner product of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1139:0: error: detected recursion whilst expanding macro "vector" ! update dot12 value to represent update with first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1143:0: error: detected recursion whilst expanding macro "vector" ! update top element of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1147:0: error: detected recursion whilst expanding macro "vector" ! restore separated dot22 for vector generation ^ src/elpa_qr/elpa_pdgeqrf.f90:1159:0: error: detected recursion whilst expanding macro "vector" ! run this function after second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1434:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1440:0: error: detected recursion whilst expanding macro "vector" ! check if relative error is bounded for each Householder vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1443:0: error: detected recursion whilst expanding macro "vector" ! first Householder vector is considered as "stable". ^ src/elpa_qr/elpa_pdgeqrf.f90:1472:0: error: detected recursion whilst expanding macro "vector" ! TODO: zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1536:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1665:0: error: detected recursion whilst expanding macro "vector" ! dependency of c vector during update process ^ src/elpa_qr/elpa_pdgeqrf.f90:1740:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" ! calculate c vector (extra vector or encode in seedC/seedD? ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" src/elpa_qr/elpa_pdgeqrf.f90:1757:0: error: detected recursion whilst expanding macro "vector" ! calculate z using tau,seedD,seedC and c vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1766:0: error: detected recursion whilst expanding macro "vector" ! update A global (householder vector already generated by pdlarfgk) ^ src/elpa_qr/elpa_pdgeqrf.f90:1779:0: error: detected recursion whilst expanding macro "vector" ! generate y vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1783:0: error: detected recursion whilst expanding macro "vector" ! generate v vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1813:0: error: detected recursion whilst expanding macro "vector" ! calculate inner product of householder vector parts in seedC ^ src/elpa_qr/elpa_pdgeqrf.f90:1863:0: error: detected recursion whilst expanding macro "vector" buffersize = local_size * n ! vector elements ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex_simple.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_complex_simple.use_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_pdgeqrf.f90:2035:0: error: detected recursion whilst expanding macro "vector" ! replace top element to build an unitary vector ^ echo > /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; ./fdep/fortran_dependencies.pl elpa1_test_real_openmp test/test_real.use_mods.elpa1_test_real_openmp.o test/shared_sources/util.use_mods.elpa1_test_real_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_openmp.o test/shared_sources/check_correctnes.use_mods.elpa1_test_real_openmp.o test/shared_sources/setup_mpi.use_mods.elpa1_test_real_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_openmp.o test/test_real.def_mods.elpa1_test_real_openmp.o test/shared_sources/util.def_mods.elpa1_test_real_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_openmp.o test/shared_sources/check_correctnes.def_mods.elpa1_test_real_openmp.o test/shared_sources/setup_mpi.def_mods.elpa1_test_real_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa1_test_real_openmp, might be external ./fdep/fortran_dependencies.pl elpa1_test_complex_openmp test/test_complex.use_mods.elpa1_test_complex_openmp.o test/shared_sources/util.use_mods.elpa1_test_complex_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_complex_openmp.o test/shared_sources/check_correctnes.use_mods.elpa1_test_complex_openmp.o test/shared_sources/setup_mpi.use_mods.elpa1_test_complex_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_complex_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_complex_openmp.o test/test_complex.def_mods.elpa1_test_complex_openmp.o test/shared_sources/util.def_mods.elpa1_test_complex_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_complex_openmp.o test/shared_sources/check_correctnes.def_mods.elpa1_test_complex_openmp.o test/shared_sources/setup_mpi.def_mods.elpa1_test_complex_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_complex_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_complex_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa1_test_complex_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_openmp test/test_real2.use_mods.elpa2_test_real_openmp.o test/shared_sources/util.use_mods.elpa2_test_real_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_openmp.o test/test_real2.def_mods.elpa2_test_real_openmp.o test/shared_sources/util.def_mods.elpa2_test_real_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_complex_openmp test/test_complex2.use_mods.elpa2_test_complex_openmp.o test/shared_sources/util.use_mods.elpa2_test_complex_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_openmp.o test/test_complex2.def_mods.elpa2_test_complex_openmp.o test/shared_sources/util.def_mods.elpa2_test_complex_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_complex_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_print_kernels_openmp src/print_available_elpa2_kernels.use_mods.elpa2_print_kernels_openmp.o test/shared_sources/util.use_mods.elpa2_print_kernels_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_print_kernels_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_print_kernels_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_print_kernels_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_print_kernels_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_print_kernels_openmp.o src/print_available_elpa2_kernels.def_mods.elpa2_print_kernels_openmp.o test/shared_sources/util.def_mods.elpa2_print_kernels_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_print_kernels_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_print_kernels_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_print_kernels_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_print_kernels_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_print_kernels_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_print_kernels_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_print_kernels_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_print_kernels_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_print_kernels_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_print_kernels_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_print_kernels_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_print_kernels_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_default_kernel_openmp test/test_real2_default_kernel.use_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/util.use_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel_openmp.o test/test_real2_default_kernel.def_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/util.def_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_default_kernel_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_default_kernel_qr_decomposition_openmp test/test_real2_default_kernel_qr_decomposition.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/util.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/test_real2_default_kernel_qr_decomposition.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/util.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_complex_default_kernel_openmp test/test_complex2_default_kernel.use_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/util.use_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_default_kernel_openmp.o test/test_complex2_default_kernel.def_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/util.def_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_default_kernel_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_complex_default_kernel_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_choose_kernel_with_api_openmp test/test_real2_choose_kernel_with_api.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/util.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/test_real2_choose_kernel_with_api.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/util.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_complex_choose_kernel_with_api_openmp test/test_complex2_choose_kernel_with_api.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/util.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/test_complex2_choose_kernel_with_api.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/util.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external ./fdep/fortran_dependencies.pl elpa1_test_real_c_version_openmp test/shared_sources/util.use_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/check_correctnes.use_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/setup_mpi.use_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/util.def_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/check_correctnes.def_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/setup_mpi.def_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_c_version_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_c_version_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_c_version_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_c_version_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_c_version_openmp, might be external ./fdep/fortran_dependencies.pl elpa1_test_real_with_c_openmp test/test_real_with_c.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/mod_from_c.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/util.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/check_correctnes.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/setup_mpi.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_with_c_openmp.o test/test_real_with_c.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/mod_from_c.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/util.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/check_correctnes.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/setup_mpi.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_with_c_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_with_c_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_with_c_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa1_test_real_with_c_openmp, might be external ./fdep/fortran_dependencies.pl libelpa_openmp_la src/elpa_utilities.use_mods.libelpa_openmp_la.lo src/elpa1.use_mods.libelpa_openmp_la.lo src/elpa2_utilities.use_mods.libelpa_openmp_la.lo src/elpa2.use_mods.libelpa_openmp_la.lo src/elpa_c_interface.use_mods.libelpa_openmp_la.lo src/elpa_qr/qr_utils.use_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_qrkernels.use_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_pdlarfb.use_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_pdgeqrf.use_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_real.use_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_complex.use_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_real_simple.use_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_complex_simple.use_mods.libelpa_openmp_la.lo src/elpa_utilities.def_mods.libelpa_openmp_la.lo src/elpa1.def_mods.libelpa_openmp_la.lo src/elpa2_utilities.def_mods.libelpa_openmp_la.lo src/elpa2.def_mods.libelpa_openmp_la.lo src/elpa_c_interface.def_mods.libelpa_openmp_la.lo src/elpa_qr/qr_utils.def_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_qrkernels.def_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_pdlarfb.def_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_pdgeqrf.def_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_real.def_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_complex.def_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_real_simple.def_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_complex_simple.def_mods.libelpa_openmp_la.lo >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_openmp_la, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_openmp_la, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_openmp_la, might be external fdep: Warning: Cannot find definition of module mpi in files for program libelpa_openmp_la, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_openmp_la, might be external make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' /bin/sh ./libtool --tag=FC --mode=compile mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa_utilities.lo src/elpa_utilities.F90 /bin/sh ./libtool --tag=FC --mode=compile mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa2_utilities.lo src/elpa2_utilities.F90 /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_complex_simple.lo src/elpa2_kernels/elpa2_kernels_complex_simple.f90 /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_complex.lo src/elpa2_kernels/elpa2_kernels_complex.f90 libtool: compile: mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa2_utilities.F90 -fPIC -o src/.libs/elpa2_utilities.o libtool: compile: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_complex_simple.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_complex_simple.o libtool: compile: mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa_utilities.F90 -fPIC -o src/.libs/elpa_utilities.o libtool: compile: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_complex.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_complex.o src/elpa2_kernels/elpa2_kernels_complex_simple.f90:71.17: complex*16 h1, tau1, x(nq) 1 Warning: Unused variable 'h1' declared at (1) src/elpa2_kernels/elpa2_kernels_complex_simple.f90:93:0: warning: 'double_hh_trafo_complex_generic_simple' defined but not used [-Wunused-function] subroutine double_hh_trafo_complex_generic_simple(q, hh, nb, nq, ldq, ldh) ^ src/elpa2_utilities.F90:142.32: COMPLEX_ELPA_KERNEL_NAMES = (/"COMPLEX_ELPA_KERNEL_GENERIC ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) src/elpa2_utilities.F90:142.71: COMPLEX_ELPA_KERNEL_NAMES = (/"COMPLEX_ELPA_KERNEL_GENERIC ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) src/elpa2_utilities.F90:143.71: "COMPLEX_ELPA_KERNEL_GENERIC_SIMPLE ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) src/elpa2_utilities.F90:144.71: "COMPLEX_ELPA_KERNEL_BGP ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) src/elpa2_utilities.F90:145.71: "COMPLEX_ELPA_KERNEL_BGQ ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) src/elpa2_utilities.F90:146.71: "COMPLEX_ELPA_KERNEL_SSE ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) src/elpa2_utilities.F90:147.71: "COMPLEX_ELPA_KERNEL_AVX_BLOCK1 ", & 1 Warning: CHARACTER expression at (1) is being truncated (36/35) /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_real_simple.lo src/elpa2_kernels/elpa2_kernels_real_simple.f90 /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa_qr/elpa_qrkernels.lo src/elpa_qr/elpa_qrkernels.f90 src/elpa2_kernels/elpa2_kernels_complex.f90:575:0: warning: 'hh_trafo_complex_kernel_12_2hv' defined but not used [-Wunused-function] subroutine hh_trafo_complex_kernel_12_2hv(q, hh, nb, ldq, ldh, s) ^ src/elpa2_kernels/elpa2_kernels_complex.f90:444:0: warning: 'hh_trafo_complex_kernel_8_2hv' defined but not used [-Wunused-function] subroutine hh_trafo_complex_kernel_8_2hv(q, hh, nb, ldq, ldh, s) ^ src/elpa2_kernels/elpa2_kernels_complex.f90:94:0: warning: 'double_hh_trafo_complex_generic' defined but not used [-Wunused-function] subroutine double_hh_trafo_complex_generic(q, hh, nb, nq, ldq, ldh) ^ libtool: compile: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_real_simple.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_real_simple.o libtool: compile: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa_qr/elpa_qrkernels.f90 -fPIC -o src/elpa_qr/.libs/elpa_qrkernels.o /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_real.lo src/elpa2_kernels/elpa2_kernels_real.f90 /bin/sh ./libtool --tag=FC --mode=compile mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa1.lo src/elpa1.F90 libtool: compile: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_real.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_real.o libtool: compile: mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa1.F90 -fPIC -o src/.libs/elpa1.o src/elpa2_kernels/elpa2_kernels_real.f90:89.39: call hh_trafo_kernel_12_generic(q(i,1),hh, nb, ldq, ldh, s) 1 Warning: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) src/elpa2_kernels/elpa2_kernels_real.f90:95.38: call hh_trafo_kernel_8_generic(q(i,1),hh, nb, ldq, ldh, s) 1 Warning: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) src/elpa2_kernels/elpa2_kernels_real.f90:97.38: call hh_trafo_kernel_4_generic(q(i,1),hh, nb, ldq, ldh, s) 1 Warning: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) src/elpa1.F90:1230.87: w==prow(na, nblk, np_rows) .and. my_pcol==pcol(na, nblk, np_cols)) d(na) = a(l_ 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa1.F90:1265.18: vnorm2 = aux2(1) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa1.F90:1277.25: e(istep-1) = vrl 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa1.F90:1425.22: d(istep-1) = a(l_rows,l_cols) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa1.F90:1437.16: e(1) = vrl 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa1.F90:1444.84: prow==prow(1, nblk, np_rows) .and. my_pcol==pcol(1, nblk, np_cols)) d(1) = a(1, 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa1.F90:2289.60: integer :: i, j, lwork, liwork, info, mpierr 1 Warning: Unused variable 'mpierr' declared at (1) src/elpa1.F90:1516.19: integer istep, i, n, nc, ic, ics, ice, nb, cur_pcol 1 Warning: Unused variable 'i' declared at (1) src/elpa1.F90:758.19: integer istep, i, n, nc, ic, ics, ice, nb, cur_pcol 1 Warning: Unused variable 'i' declared at (1) /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa_qr/qr_utils.lo src/elpa_qr/qr_utils.f90 libtool: compile: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa_qr/qr_utils.f90 -fPIC -o src/elpa_qr/.libs/qr_utils.o src/elpa_qr/qr_utils.f90:136.25: double precision temp, dworksize(1) 1 Warning: Unused variable 'temp' declared at (1) /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa_qr/elpa_pdlarfb.lo src/elpa_qr/elpa_pdlarfb.f90 libtool: compile: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa_qr/elpa_pdlarfb.f90 -fPIC -o src/elpa_qr/.libs/elpa_pdlarfb.o src/elpa_qr/elpa_pdlarfb.f90: In function 'qr_tmerge_pdlarfb_1dcomm': src/elpa_qr/elpa_pdlarfb.f90:606:0: warning: 'mergeoffset' may be used uninitialized in this function [-Wmaybe-uninitialized] mergeoffset = recvoffset+mergeoffset ^ /bin/sh ./libtool --tag=FC --mode=compile mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa_qr/elpa_pdgeqrf.lo src/elpa_qr/elpa_pdgeqrf.f90 libtool: compile: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa_qr/elpa_pdgeqrf.f90 -fPIC -o src/elpa_qr/.libs/elpa_pdgeqrf.o src/elpa_qr/elpa_pdgeqrf.f90:265.1: if (updatemode .eq. ichar('I')) then 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:266.1: print *,'pdgeqrf_2dcomm: incremental update not yet implemented! rev=1' 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:267.1: else if (updatemode .eq. ichar('F')) then 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:269.1: call qr_pdlarfb_1dcomm(m,mb,lcols,update_lcols,a(1,offset),lda,v(1,update_v 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:270.1: work(temptau_offset+update_voffset-1), & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:272.1: rowidx,idx,1,mpicomm_rows,work(work_offset),lwork) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:273.1: else 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:275.1: call qr_tmerge_pdlarfb_1dcomm(m,mb,lcols,n-(update_voffset+update_lcols-1), 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:277.1: t(update_voffset,update_voffset),ldt, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:278.1: a(1,offset),lda,rowidx,1,updatemode,mpicomm_rows, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:280.1: end if 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:282.1: if (updatemode .eq. ichar('I')) then 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:283.1: print *,'sole merging of (incremental) T matrix', mpirank_cols, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:285.1: call qr_tmerge_pdlarfb_1dcomm(m,mb,0,n-(update_voffset+incremental_update_s 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:287.1: t(update_voffset,update_voffset),ldt, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:288.1: a,lda,rowidx,1,updatemode,mpicomm_rows,work(work_offset),lwork) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:291.1: incremental_update_size = 0 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:292.1: else if (updatemode .eq. ichar('M')) then 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:294.1: call qr_tmerge_pdlarfb_1dcomm(m,mb,0,n-(update_voffset+update_lcols-1),upda 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:296.1: t(update_voffset,update_voffset),ldt, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:297.1: a,lda,rowidx,1,updatemode,mpicomm_rows,work(work_offset),lwork) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:298.1: else 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:300.1: end if 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:303.1: incremental_update_size = 0 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:607.1: if (idx .le. 1) then 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:608.1: tau = 0.0d0 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:609.1: return 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:610.1: end if 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:646.1: call local_size_offset_1d(n,nb,idx,idx-1,rev,mpirank,mpiprocs, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:647.1: local_size,baseoffset,local_offset) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:811.1: if (idx .le. 1) then 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:812.1: tau(1:2) = 0.0d0 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:813.1: t(1:2,1:2) = 0.0d0 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:814.1: return 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:815.1: end if 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1335.1: call local_size_offset_1d(m,mb,baseidx-k,baseidx-k,1, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1336.1: mpirank,mpiprocs, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1337.1: localsize,baseoffset,localoffset) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1415.1: call reverse_matrix_local(0,k,k,work(1,1),k,work(1,k+1),lwork-2*k) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1416.1: call reverse_matrix_local(1,k,k,work(1,1),k,work(1,k+1),lwork-2*k) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1419.1: do i=1,k 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1420.1: do j=i+1,k 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1421.1: work(i,j) = work(j,i) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1422.1: end do 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1423.1: end do 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1524.1: call reverse_matrix_local(0,k,k,work(1,1),k,work(1,k+1),lwork-2*k) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1525.1: call reverse_matrix_local(1,k,k,work(1,1),k,work(1,k+1),lwork-2*k) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1528.1: do icol=1,k 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1529.1: do isqr=icol+1,k 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1530.1: work(icol,isqr) = work(isqr,icol) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1531.1: end do 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1532.1: end do 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1633.1: lidx = baseidx-sidx+1 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1634.1: call local_size_offset_1d(n,nb,baseidx,lidx-1,rev,mpirank,mpiprocs, & 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1635.1: local_size,baseoffset,local_offset) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1646.1: alpha = seedC(k-sidx+1,k-sidx+1) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1647.1: dot = seedD(k-sidx+1,k-sidx+1) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1649.1: xnorm = dlapy2(sqrt(dot), dnrm2(k-sidx,seedC(1,k-sidx+1),1)) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1724.1: lidx = baseidx-sidx 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1725.1: if (lidx .lt. 1) return 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1737.1: alpha = seedC(k-sidx+1,k-sidx+1) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1738.1: beta = tau(k-sidx+1) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1795.1: call dger(k-sidx,sidx,-1.0d0,work(yoffset),1,seedD(k-sidx+1,k-sidx+1),k,seedD( 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:1796.1: seedC(k,k-sidx+1) = 1.0d0/(alpha+beta) 1 Warning: Nonconforming tab character at (1) src/elpa_qr/elpa_pdgeqrf.f90:797.20: seedwork_size = dseedwork_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:127.21: broadcast_size = dbroadcast_size(1) + dtmat_bcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:195.29: broadcast_size = dbroadcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:202.29: broadcast_size = broadcast_size + dtmat_bcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:218.29: broadcast_size = dbroadcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:222.30: tmat_bcast_size = dtmat_bcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:225.29: broadcast_size = dbroadcast_size(1) + dtmat_bcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:238.29: broadcast_size = dbroadcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:239.30: tmat_bcast_size = dtmat_bcast_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa_qr/elpa_pdgeqrf.f90:1383.63: double precision sum_squares,diagonal_square,relative_error,epsd,diagonal_r 1 Warning: Unused variable 'relative_error' declared at (1) src/elpa_qr/elpa_pdgeqrf.f90:1474:0: warning: 'qr_pdlarfgk_1dcomm_check' defined but not used [-Wunused-function] subroutine qr_pdlarfgk_1dcomm_check(seedC,seedD,k,PQRPARAM,work,lwork,possiblerank) ^ src/elpa_qr/elpa_pdgeqrf.f90: In function 'qr_pdlarfg_1dcomm': src/elpa_qr/elpa_pdgeqrf.f90:752:0: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] x(top) = alpha ^ src/elpa_qr/elpa_pdgeqrf.f90: In function '__elpa_pdgeqrf_MOD_qr_pdlarfg2_1dcomm_vector.constprop.0': src/elpa_qr/elpa_pdgeqrf.f90:1068:0: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] x(top) = -beta ^ src/elpa_qr/elpa_pdgeqrf.f90: In function 'qr_pdlarfgk_1dcomm': src/elpa_qr/elpa_pdgeqrf.f90:1671:0: warning: 'top' may be used uninitialized in this function [-Wmaybe-uninitialized] x(top) = -beta ^ src/elpa_qr/elpa_pdgeqrf.f90:1627:0: note: 'top' was declared here integer local_size,baseoffset,local_offset,top,topidx ^ /bin/sh ./libtool --tag=FC --mode=compile mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa2.lo src/elpa2.F90 libtool: compile: mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa2.F90 -fPIC -o src/.libs/elpa2.o src/elpa2.F90:5977.1: e(istep) = ab(2,na_s-n_off) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:5978.1: if (istep == na) then 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:5979.1: e(na) = 0 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:5995.1: tau(i) = hv(i,i) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:5996.1: hv(i,i) = 1. 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6024.1: ab(1:nb+1,ne+i-1) = ab_r(:,i) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6037.1: hv_new(i,i) = 1.0 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6038.1: hv_new(i+1:,i) = ab(nb+2:2*nb-i+1,ns+i-1) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6039.1: ab(nb+2:,ns+i-1) = 0 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6040.1: enddo 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6043.1: if (iblk==nblocks) then 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6044.1: call mpi_wait(ireq_hv,mpi_status,mpierr) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6045.1: hv_s = hv_new 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6046.1: do i=1,nb2 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6047.1: hv_s(i,i) = tau_new(i) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6049.1: call mpi_isend(hv_s,nb*nb2,mpi_real8,my_pe+1,2,mpi_comm,ireq_hv,mpierr) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6054.1: call wy_symm(nc,nb2,ab(1,ns),2*nb-1,w,hv,work,work2,nb) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6058.1: call mpi_wait(ireq_ab,mpi_status,mpierr) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6059.1: do i=1,nb2 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6060.1: ab_s(1:nb+1,i) = ab(1:nb+1,ns+i-1) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6061.1: enddo 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6062.1: call mpi_isend(ab_s,(nb+1)*nb2,mpi_real8,my_pe-1,1,mpi_comm,ireq_ab,mpierr) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6067.1: call wy_left(nb-nb2,nr,nb2,ab(nb+1-nb2,ns+nb2),2*nb-1,w_new,hv_new,work,nb) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6071.1: hv(:,:) = hv_new(:,:) 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6099.28: integer, intent(in) :: n !length of householder-vectors 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6100.29: integer, intent(in) :: nb !number of householder-vectors 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6101.30: integer, intent(in) :: lda !leading dimension of Y and W 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6102.36: real*8, intent(in) :: Y(lda,nb) !matrix containing nb householder-vectors o 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6103.34: real*8, intent(in) :: tau(nb) !tau values 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6104.36: real*8, intent(out) :: W(lda,nb) !output matrix W 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6105.34: real*8, intent(in) :: mem(nb) !memory for a temporary matrix of size nb 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6131.30: integer, intent(in) :: n !width of the matrix A 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6132.30: integer, intent(in) :: m !length of matrix W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6133.31: integer, intent(in) :: nb !width of matrix W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6134.32: integer, intent(in) :: lda !leading dimension of A 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6135.33: integer, intent(in) :: lda2 !leading dimension of W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6136.37: real*8, intent(inout) :: A(lda,*) !matrix to be transformed 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6137.36: real*8, intent(in) :: W(m,nb) !blocked transformation matrix W 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6138.36: real*8, intent(in) :: Y(m,nb) !blocked transformation matrix Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6139.38: real*8, intent(inout) :: mem(n,nb) !memory for a temporary matrix of size n 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6161.30: integer, intent(in) :: n !height of the matrix A 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6162.30: integer, intent(in) :: m !length of matrix W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6163.31: integer, intent(in) :: nb !width of matrix W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6164.32: integer, intent(in) :: lda !leading dimension of A 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6165.33: integer, intent(in) :: lda2 !leading dimension of W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6166.37: real*8, intent(inout) :: A(lda,*) !matrix to be transformed 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6167.36: real*8, intent(in) :: W(m,nb) !blocked transformation matrix W 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6168.36: real*8, intent(in) :: Y(m,nb) !blocked transformation matrix Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6169.38: real*8, intent(inout) :: mem(n,nb) !memory for a temporary matrix of size n 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6191.30: integer, intent(in) :: n !width/heigth of the matrix A; length of matrix 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6192.31: integer, intent(in) :: nb !width of matrix W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6193.32: integer, intent(in) :: lda !leading dimension of A 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6194.33: integer, intent(in) :: lda2 !leading dimension of W and Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6195.37: real*8, intent(inout) :: A(lda,*) !matrix to be transformed 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6196.36: real*8, intent(in) :: W(n,nb) !blocked transformation matrix W 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6197.36: real*8, intent(in) :: Y(n,nb) !blocked transformation matrix Y 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6198.38: real*8 :: mem(n,nb) !memory for a temporary matrix of size n 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:6199.40: real*8 :: mem2(nb,nb) !memory for a temporary matrix of size 1 Warning: Nonconforming tab character at (1) src/elpa2.F90:548.1: 1 format(a,f10.3) 1 Warning: Label 1 at (1) defined but not used src/elpa2.F90:341.1: 1 format(a,f10.3) 1 Warning: Label 1 at (1) defined but not used src/elpa2.F90:3948.18: d(istep) = ab(1,na_s-n_off) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa2.F90:3949.18: e(istep) = ab(2,na_s-n_off) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa2.F90:3951.17: d(na) = ab(1,na_s+1-n_off) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa2.F90:3357.18: vnorm2 = aux2(1) 1 Warning: Possible change of value in conversion from COMPLEX(8) to REAL(8) at (1) src/elpa2.F90:652.19: work_size = dwork_size(1) 1 Warning: Possible change of value in conversion from REAL(8) to INTEGER(4) at (1) src/elpa2.F90:5899.30: integer :: j, nc, nr, ns, ne, iblk 1 Warning: Unused variable 'j' declared at (1) src/elpa2.F90:5405.59: integer :: off, ncols, istripe, j, nl, jj 1 Warning: Unused variable 'jj' declared at (1) src/elpa2.F90:5415.37: complex*16 :: w(nbw,2) 1 Warning: Unused variable 'w' declared at (1) src/elpa2.F90:3755.35: integer :: i, j, n, nc, nr, ns, ne, istep, iblk, nblocks_to 1 Warning: Unused variable 'j' declared at (1) src/elpa2.F90:3621.31: integer :: i 1 Warning: Unused variable 'i' declared at (1) src/elpa2.F90:2847.38: integer :: j, nl, jj, jjj 1 Warning: Unused variable 'jj' declared at (1) src/elpa2.F90:2847.43: integer :: j, nl, jj, jjj 1 Warning: Unused variable 'jjj' declared at (1) src/elpa2.F90:1228.15: integer i, j, n, nc, nr, ns, ne, istep, iblk, nblocks_total, nblocks, nt 1 Warning: Unused variable 'j' declared at (1) src/elpa2.F90: In function 'compute_hh_trafo_complex': src/elpa2.F90:5554:0: warning: 'ttt' may be used uninitialized in this function [-Wmaybe-uninitialized] kernel_time = kernel_time + mpi_wtime()-ttt ^ src/elpa2.F90: In function 'compute_hh_trafo': src/elpa2.F90:3009:0: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized] if(j==1) call single_hh_trafo(a(1,1+off+a_off,istripe,my_thread), & ^ src/elpa2.F90: In function 'redist_band': src/elpa2.F90:5584:0: warning: 'r_buf.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] real*8, allocatable :: r_sbuf(:,:,:), r_rbuf(:,:,:), r_buf(:,:) ^ src/elpa2.F90:5584:0: warning: 'r_buf.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:5585:0: warning: 'c_buf.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] complex*16, allocatable :: c_sbuf(:,:,:), c_rbuf(:,:,:), c_buf(:,:) ^ src/elpa2.F90:5585:0: warning: 'c_buf.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:5763:0: warning: 'r_rbuf.dim[2].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] r_buf(i*nblk+1:i*nblk+nblk,:) = transpose(r_rbuf(:,:,nstart_r(np))) ^ src/elpa2.F90:5584:0: warning: 'r_rbuf.dim[1].ubound' may be used uninitialized in this function [-Wmaybe-uninitialized] real*8, allocatable :: r_sbuf(:,:,:), r_rbuf(:,:,:), r_buf(:,:) ^ src/elpa2.F90:5584:0: warning: 'r_rbuf.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:5584:0: warning: 'r_rbuf.dim[0].ubound' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:5763:0: warning: 'r_rbuf.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] r_buf(i*nblk+1:i*nblk+nblk,:) = transpose(r_rbuf(:,:,nstart_r(np))) ^ src/elpa2.F90:5765:0: warning: 'c_rbuf.dim[2].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] c_buf(i*nblk+1:i*nblk+nblk,:) = conjg(transpose(c_rbuf(:,:,nstart_r(np)))) ^ src/elpa2.F90:5585:0: warning: 'c_rbuf.dim[1].ubound' may be used uninitialized in this function [-Wmaybe-uninitialized] complex*16, allocatable :: c_sbuf(:,:,:), c_rbuf(:,:,:), c_buf(:,:) ^ src/elpa2.F90:5585:0: warning: 'c_rbuf.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:5585:0: warning: 'c_rbuf.dim[0].ubound' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:5765:0: warning: 'c_rbuf.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] c_buf(i*nblk+1:i*nblk+nblk,:) = conjg(transpose(c_rbuf(:,:,nstart_r(np)))) ^ src/elpa2.F90:5684:0: warning: 'r_sbuf.dim[2].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] r_sbuf(1:jl,1:il,nstart_s(np)) = r_a(js+1:js+jl,is+1:is+il) ^ src/elpa2.F90:5584:0: warning: 'r_sbuf.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] real*8, allocatable :: r_sbuf(:,:,:), r_rbuf(:,:,:), r_buf(:,:) ^ src/elpa2.F90:5684:0: warning: 'r_sbuf.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] r_sbuf(1:jl,1:il,nstart_s(np)) = r_a(js+1:js+jl,is+1:is+il) ^ src/elpa2.F90:5686:0: warning: 'c_sbuf.dim[2].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] c_sbuf(1:jl,1:il,nstart_s(np)) = c_a(js+1:js+jl,is+1:is+il) ^ src/elpa2.F90:5585:0: warning: 'c_sbuf.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] complex*16, allocatable :: c_sbuf(:,:,:), c_rbuf(:,:,:), c_buf(:,:) ^ src/elpa2.F90:5686:0: warning: 'c_sbuf.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] c_sbuf(1:jl,1:il,nstart_s(np)) = c_a(js+1:js+jl,is+1:is+il) ^ src/elpa2.F90: In function 'trans_ev_band_to_full_real': src/elpa2.F90:997:0: warning: 'tmat_complete.dim[1].ubound' may be used uninitialized in this function [-Wmaybe-uninitialized] real*8, allocatable :: tmat_complete(:,:), t_tmp(:,:), t_tmp2(:,:) ^ src/elpa2.F90:997:0: warning: 'tmat_complete.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:997:0: warning: 'tmat_complete.dim[0].ubound' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:997:0: warning: 'tmat_complete.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:997:0: warning: 't_tmp2.dim[1].stride' may be used uninitialized in this function [-Wmaybe-uninitialized] src/elpa2.F90:997:0: warning: 't_tmp2.offset' may be used uninitialized in this function [-Wmaybe-uninitialized] /bin/sh ./libtool --tag=FC --mode=compile mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa_c_interface.lo src/elpa_c_interface.F90 libtool: compile: mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa_c_interface.F90 -fPIC -o src/.libs/elpa_c_interface.o /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o libelpa_openmp.la -version-info 3:0:0 -lstdc++ -rpath /usr/lib64/mpich/lib src/elpa_utilities.lo src/elpa1.lo src/elpa2_utilities.lo src/elpa2.lo src/elpa_c_interface.lo src/elpa_qr/qr_utils.lo src/elpa_qr/elpa_qrkernels.lo src/elpa_qr/elpa_pdlarfb.lo src/elpa_qr/elpa_pdgeqrf.lo src/elpa2_kernels/elpa2_kernels_real.lo src/elpa2_kernels/elpa2_kernels_complex.lo src/elpa2_kernels/elpa2_kernels_real_simple.lo src/elpa2_kernels/elpa2_kernels_complex_simple.lo -lscalapack -lsatlas libtool: link: mpif90 -shared -fPIC src/.libs/elpa_utilities.o src/.libs/elpa1.o src/.libs/elpa2_utilities.o src/.libs/elpa2.o src/.libs/elpa_c_interface.o src/elpa_qr/.libs/qr_utils.o src/elpa_qr/.libs/elpa_qrkernels.o src/elpa_qr/.libs/elpa_pdlarfb.o src/elpa_qr/.libs/elpa_pdgeqrf.o src/elpa2_kernels/.libs/elpa2_kernels_real.o src/elpa2_kernels/.libs/elpa2_kernels_complex.o src/elpa2_kernels/.libs/elpa2_kernels_real_simple.o src/elpa2_kernels/.libs/elpa2_kernels_complex_simple.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -lstdc++ -lscalapack -lsatlas -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5 -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5/../../.. -lmpichf90 -lmpich -lopa -lmpl -lrt -lgfortran -lgomp -lm -lpthread -lc -lgcc_s -fopenmp -fopenmp -fopenmp -Wl,-soname -Wl,libelpa_openmp.so.3 -o .libs/libelpa_openmp.so.3.0.0 libtool: link: (cd ".libs" && rm -f "libelpa_openmp.so.3" && ln -s "libelpa_openmp.so.3.0.0" "libelpa_openmp.so.3") libtool: link: (cd ".libs" && rm -f "libelpa_openmp.so" && ln -s "libelpa_openmp.so.3.0.0" "libelpa_openmp.so") libtool: link: ( cd ".libs" && rm -f "libelpa_openmp.la" && ln -s "../libelpa_openmp.la" "libelpa_openmp.la" ) mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/util.o test/shared_sources/util.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/prepare_matrix.o test/shared_sources/prepare_matrix.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/read_input_parameters.o test/shared_sources/read_input_parameters.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/blacs_infrastructure.o test/shared_sources/blacs_infrastructure.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/check_correctnes.o test/shared_sources/check_correctnes.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/print_available_elpa2_kernels.o src/print_available_elpa2_kernels.F90 mpicc -DHAVE_CONFIG_H -I. -c -o test/test_real_c_version.o test/test_real_c_version.c src/print_available_elpa2_kernels.F90:68.15: integer :: i 1 Warning: Unused variable 'i' declared at (1) test/test_real_c_version.c:52:1: warning: return type defaults to 'int' [-Wreturn-type] main(int argc, char** argv) { ^ test/test_real_c_version.c: In function 'main': test/test_real_c_version.c:121:4: warning: implicit declaration of function 'set_up_blacsgrid_from_fortran' [-Wimplicit-function-declaration] set_up_blacsgrid_from_fortran(my_mpi_comm_world, &my_blacs_ctxt, &np_rows, &np_cols, &nprow, &npcol, &my_prow, &my_pcol); ^ test/test_real_c_version.c:142:4: warning: implicit declaration of function 'set_up_blacs_descriptor_from_fortran' [-Wimplicit-function-declaration] set_up_blacs_descriptor_from_fortran(na, nblk, my_prow, my_pcol, np_rows, np_cols, &na_rows, &na_cols, sc_desc, my_blacs_ctxt, &info); ^ test/test_real_c_version.c:169:4: warning: implicit declaration of function 'prepare_matrix_real_from_fortran' [-Wimplicit-function-declaration] prepare_matrix_real_from_fortran(na, myid, na_rows, na_cols, sc_desc, iseed, a, z, as); ^ test/test_real_c_version.c:179:4: warning: implicit declaration of function 'elpa_solve_evp_real_1stage' [-Wimplicit-function-declaration] success = elpa_solve_evp_real_1stage(na, nev, na_cols, a, na_rows, ev, z, na_rows, nblk, mpi_comm_rows, mpi_comm_cols); ^ test/test_real_c_version.c:194:4: warning: implicit declaration of function 'check_correctness_real_from_fortran' [-Wimplicit-function-declaration] status = check_correctness_real_from_fortran(na, nev, na_rows, na_cols, as, z, ev, sc_desc, myid, tmp1, tmp2); ^ test/test_real_c_version.c:64:8: warning: variable 'mpierr' set but not used [-Wunused-but-set-variable] int mpierr; ^ mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/mod_from_c.o test/shared_sources/mod_from_c.F90 mpicc -DHAVE_CONFIG_H -I. -c -o test/shared_sources/call_elpa1_real.o test/shared_sources/call_elpa1_real.c mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/setup_mpi.o test/shared_sources/setup_mpi.F90 test/shared_sources/call_elpa1_real.c: In function 'call_elpa1_real_solver_from_c': test/shared_sources/call_elpa1_real.c:49:3: warning: implicit declaration of function 'elpa_solve_evp_real_1stage' [-Wimplicit-function-declaration] result = elpa_solve_evp_real_1stage(na, nev, ncols, a, lda, ev, q, ldq, nblk, mpi_comm_rows, mpi_comm_cols); ^ mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_real.o test/test_real.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_complex.o test/test_complex.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_real2.o test/test_real2.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_complex2.o test/test_complex2.F90 test/test_real2.F90:130.88: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thread_level 1 Warning: Unused variable 'provided_mpi_thread_level' declared at (1) test/test_real2.F90:130.61: integer :: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thr 1 Warning: Unused variable 'required_mpi_thread_level' declared at (1) test/test_complex2.F90:136.88: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thread_level 1 Warning: Unused variable 'provided_mpi_thread_level' declared at (1) test/test_complex2.F90:136.61: integer :: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thr 1 Warning: Unused variable 'required_mpi_thread_level' declared at (1) test/test_real.F90:128.51: provided_mpi_thread_level 1 Warning: Unused variable 'provided_mpi_thread_level' declared at (1) test/test_real.F90:127.73: integer :: omp_get_max_threads, required_mpi_thread_level, & 1 Warning: Unused variable 'required_mpi_thread_level' declared at (1) test/test_complex.F90:125.104: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thread_level 1 Warning: Unused variable 'provided_mpi_thread_level' declared at (1) test/test_complex.F90:125.77: integer :: omp_get_max_threads, required_mpi_thread_level, pr 1 Warning: Unused variable 'required_mpi_thread_level' declared at (1) /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_print_kernels_openmp src/print_available_elpa2_kernels.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_real2_default_kernel.o test/test_real2_default_kernel.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_real2_default_kernel_qr_decomposition.o test/test_real2_default_kernel_qr_decomposition.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_complex2_default_kernel.o test/test_complex2_default_kernel.F90 test/test_real2_default_kernel.F90:133.88: test/test_real2_default_kernel_qr_decomposition.F90:134.88: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thread_level 1 Warning: Unused variable 'provided_mpi_thread_level' declared at (1) test/test_real2_default_kernel_qr_decomposition.F90:134.61: integer :: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thr 1 Warning: Unused variable 'required_mpi_thread_level' declared at (1) omp_get_max_threads, required_mpi_thread_level, provided_mpi_thread_level 1 Warning: Unused variable 'provided_mpi_thread_level' declared at (1) test/test_real2_default_kernel.F90:133.61: integer :: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thr 1 Warning: Unused variable 'required_mpi_thread_level' declared at (1) test/test_complex2_default_kernel.F90:138.88: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thread_level 1 Warning: Unused variable 'provided_mpi_thread_level' declared at (1) test/test_complex2_default_kernel.F90:138.61: integer :: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thr 1 Warning: Unused variable 'required_mpi_thread_level' declared at (1) libtool: link: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_print_kernels_openmp src/print_available_elpa2_kernels.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/mpich/lib mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_real2_choose_kernel_with_api.o test/test_real2_choose_kernel_with_api.F90 mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_complex2_choose_kernel_with_api.o test/test_complex2_choose_kernel_with_api.F90 /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa1_test_real_c_version_openmp test/test_real_c_version.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas mpif90 -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_real_with_c.o test/test_real_with_c.F90 test/test_real2_choose_kernel_with_api.F90:135.88: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thread_level 1 Warning: Unused variable 'provided_mpi_thread_level' declared at (1) test/test_real2_choose_kernel_with_api.F90:135.61: integer :: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thr 1 Warning: Unused variable 'required_mpi_thread_level' declared at (1) test/test_complex2_choose_kernel_with_api.F90:139.88: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thread_level 1 Warning: Unused variable 'provided_mpi_thread_level' declared at (1) test/test_complex2_choose_kernel_with_api.F90:139.61: integer :: omp_get_max_threads, required_mpi_thread_level, provided_mpi_thr 1 Warning: Unused variable 'required_mpi_thread_level' declared at (1) test/test_real_with_c.F90:133.51: provided_mpi_thread_level 1 Warning: Unused variable 'provided_mpi_thread_level' declared at (1) test/test_real_with_c.F90:132.73: integer :: omp_get_max_threads, required_mpi_thread_level, & 1 Warning: Unused variable 'required_mpi_thread_level' declared at (1) libtool: link: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa1_test_real_c_version_openmp test/test_real_c_version.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/mpich/lib /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa1_test_real_openmp test/test_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa1_test_complex_openmp test/test_complex.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_real_openmp test/test_real2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa1_test_complex_openmp test/test_complex.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/mpich/lib libtool: link: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa1_test_real_openmp test/test_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/mpich/lib libtool: link: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_real_openmp test/test_real2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/mpich/lib /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_complex_openmp test/test_complex2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_real_default_kernel_openmp test/test_real2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_real_default_kernel_qr_decomposition_openmp test/test_real2_default_kernel_qr_decomposition.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_complex_openmp test/test_complex2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/mpich/lib /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_complex_default_kernel_openmp test/test_complex2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_real_default_kernel_openmp test/test_real2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/mpich/lib libtool: link: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_real_default_kernel_qr_decomposition_openmp test/test_real2_default_kernel_qr_decomposition.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/mpich/lib /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_real_choose_kernel_with_api_openmp test/test_real2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_complex_default_kernel_openmp test/test_complex2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/mpich/lib /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa2_test_complex_choose_kernel_with_api_openmp test/test_complex2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/mpich/lib -o elpa1_test_real_with_c_openmp test/test_real_with_c.o test/shared_sources/mod_from_c.o test/shared_sources/call_elpa1_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_real_choose_kernel_with_api_openmp test/test_real2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/mpich/lib libtool: link: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_complex_choose_kernel_with_api_openmp test/test_complex2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/mpich/lib libtool: link: mpif90 -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa1_test_real_with_c_openmp test/test_real_with_c.o test/shared_sources/mod_from_c.o test/shared_sources/call_elpa1_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/mpich/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/mpich/lib make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' + popd ~/build/BUILD/elpa-2015.02.002 + . /etc/profile.d/modules.sh ++++ /bin/ps -p 4473 -ocomm= +++ /bin/basename sh ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ MODULESHOME=/usr/share/Modules +++ export MODULESHOME +++ '[' mpi/mpich-ppc64le = '' ']' +++ '[' /usr/share/Modules/modulefiles:/etc/modulefiles = '' ']' + module unload mpi/mpich-ppc64le ++ /usr/bin/modulecmd sh unload mpi/mpich-ppc64le + eval MANPATH=/usr/share/man:/usr/local/share/man ';export' 'MANPATH;PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin' ';export' 'PATH;unset' 'LD_LIBRARY_PATH;unset' 'LOADEDMODULES;unset' 'MPI_BIN;unset' 'MPI_COMPILER;unset' 'MPI_FORTRAN_MOD_DIR;unset' 'MPI_HOME;unset' 'MPI_INCLUDE;unset' 'MPI_LIB;unset' 'MPI_MAN;unset' 'MPI_PYTHON_SITEARCH;unset' 'MPI_SUFFIX;unset' 'MPI_SYSCONFIG;unset' '_LMFILES_;' ++ MANPATH=/usr/share/man:/usr/local/share/man ++ export MANPATH ++ PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ unset LD_LIBRARY_PATH ++ unset LOADEDMODULES ++ unset MPI_BIN ++ unset MPI_COMPILER ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_HOME ++ unset MPI_INCLUDE ++ unset MPI_LIB ++ unset MPI_MAN ++ unset MPI_PYTHON_SITEARCH ++ unset MPI_SUFFIX ++ unset MPI_SYSCONFIG ++ unset _LMFILES_ + . /etc/profile.d/modules.sh ++++ /bin/ps -p 4473 -ocomm= +++ /bin/basename sh ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ MODULESHOME=/usr/share/Modules +++ export MODULESHOME +++ '[' '' = '' ']' +++ LOADEDMODULES= +++ export LOADEDMODULES +++ '[' /usr/share/Modules/modulefiles:/etc/modulefiles = '' ']' + module load mpi/openmpi-ppc64le ++ /usr/bin/modulecmd sh load mpi/openmpi-ppc64le + eval LD_LIBRARY_PATH=/usr/lib64/openmpi/lib ';export' 'LD_LIBRARY_PATH;LOADEDMODULES=mpi/openmpi-ppc64le' ';export' 'LOADEDMODULES;MANPATH=/usr/share/man/openmpi-ppc64le:/usr/share/man:/usr/local/share/man' ';export' 'MANPATH;MPI_BIN=/usr/lib64/openmpi/bin' ';export' 'MPI_BIN;MPI_COMPILER=openmpi-ppc64le' ';export' 'MPI_COMPILER;MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi-ppc64le' ';export' 'MPI_FORTRAN_MOD_DIR;MPI_HOME=/usr/lib64/openmpi' ';export' 'MPI_HOME;MPI_INCLUDE=/usr/include/openmpi-ppc64le' ';export' 'MPI_INCLUDE;MPI_LIB=/usr/lib64/openmpi/lib' ';export' 'MPI_LIB;MPI_MAN=/usr/share/man/openmpi-ppc64le' ';export' 'MPI_MAN;MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi' ';export' 'MPI_PYTHON_SITEARCH;MPI_SUFFIX=_openmpi' ';export' 'MPI_SUFFIX;MPI_SYSCONFIG=/etc/openmpi-ppc64le' ';export' 'MPI_SYSCONFIG;PATH=/usr/lib64/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin' ';export' 'PATH;PYTHONPATH=/usr/lib64/python2.7/site-packages/openmpi' ';export' 'PYTHONPATH;_LMFILES_=/etc/modulefiles/mpi/openmpi-ppc64le' ';export' '_LMFILES_;' ++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib ++ export LD_LIBRARY_PATH ++ LOADEDMODULES=mpi/openmpi-ppc64le ++ export LOADEDMODULES ++ MANPATH=/usr/share/man/openmpi-ppc64le:/usr/share/man:/usr/local/share/man ++ export MANPATH ++ MPI_BIN=/usr/lib64/openmpi/bin ++ export MPI_BIN ++ MPI_COMPILER=openmpi-ppc64le ++ export MPI_COMPILER ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi-ppc64le ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib64/openmpi ++ export MPI_HOME ++ MPI_INCLUDE=/usr/include/openmpi-ppc64le ++ export MPI_INCLUDE ++ MPI_LIB=/usr/lib64/openmpi/lib ++ export MPI_LIB ++ MPI_MAN=/usr/share/man/openmpi-ppc64le ++ export MPI_MAN ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi ++ export MPI_PYTHON_SITEARCH ++ MPI_SUFFIX=_openmpi ++ export MPI_SUFFIX ++ MPI_SYSCONFIG=/etc/openmpi-ppc64le ++ export MPI_SYSCONFIG ++ PATH=/usr/lib64/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ PYTHONPATH=/usr/lib64/python2.7/site-packages/openmpi ++ export PYTHONPATH ++ _LMFILES_=/etc/modulefiles/mpi/openmpi-ppc64le ++ export _LMFILES_ + export 'CFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + export 'LDFLAGS=-L/usr/lib64/atlas -L/usr/lib64/openmpi/lib' + LDFLAGS='-L/usr/lib64/atlas -L/usr/lib64/openmpi/lib' + pushd openmpi ~/build/BUILD/elpa-2015.02.002/openmpi ~/build/BUILD/elpa-2015.02.002 + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS=-ffree-line-length-none + export FCFLAGS + LDFLAGS='-L/usr/lib64/atlas -L/usr/lib64/openmpi/lib' + export LDFLAGS + '[' 1 == 1 ']' + '[' ppc64le == ppc64le ']' + /usr/lib/rpm/redhat/libtool-handle-ppc64le.sh ++ find . -name config.guess -o -name config.sub + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + ./configure --build=ppc64le-redhat-linux-gnu --host=ppc64le-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-silent-rules --disable-static --libdir=/usr/lib64/openmpi/lib checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking for GNU make... make checking for cpp... yes checking for GNU make... make checking for style of include used by make... GNU checking whether to compile using MPI... yes checking for ppc64le-redhat-linux-gnu-mpicc... no checking for ppc64le-redhat-linux-gnu-mpixlc_r... no checking for ppc64le-redhat-linux-gnu-mpixlc... no checking for ppc64le-redhat-linux-gnu-hcc... no checking for ppc64le-redhat-linux-gnu-mpxlc_r... no checking for ppc64le-redhat-linux-gnu-mpxlc... no checking for ppc64le-redhat-linux-gnu-sxmpicc... no checking for ppc64le-redhat-linux-gnu-mpifcc... no checking for ppc64le-redhat-linux-gnu-mpgcc... no checking for ppc64le-redhat-linux-gnu-mpcc... no checking for ppc64le-redhat-linux-gnu-cmpicc... no checking for ppc64le-redhat-linux-gnu-cc... no checking for ppc64le-redhat-linux-gnu-gcc... no checking for mpicc... mpicc checking for ppc64le-redhat-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 dependency style of mpicc... none checking for function MPI_Init... yes checking for mpi.h... yes checking for ppc64le-redhat-linux-gnu-ar... no checking for ppc64le-redhat-linux-gnu-lib... no checking for ppc64le-redhat-linux-gnu-link... no checking for ar... ar checking the archiver (ar) interface... ar checking dependency style of mpicc... none checking for ppc64le-redhat-linux-gnu-mpiifort... no checking for ppc64le-redhat-linux-gnu-mpifort... no checking for ppc64le-redhat-linux-gnu-mpif95... no checking for ppc64le-redhat-linux-gnu-mpxlf95_r... no checking for ppc64le-redhat-linux-gnu-mpxlf95... no checking for ppc64le-redhat-linux-gnu-ftn... no checking for ppc64le-redhat-linux-gnu-mpif90... no checking for ppc64le-redhat-linux-gnu-mpxlf90_r... no checking for ppc64le-redhat-linux-gnu-mpxlf90... no checking for ppc64le-redhat-linux-gnu-mpf90... no checking for ppc64le-redhat-linux-gnu-cmpif90c... no checking for ppc64le-redhat-linux-gnu-sxmpif90... no checking for ppc64le-redhat-linux-gnu-mpif77... no checking for ppc64le-redhat-linux-gnu-hf77... no checking for ppc64le-redhat-linux-gnu-mpxlf_r... no checking for ppc64le-redhat-linux-gnu-mpxlf... no checking for ppc64le-redhat-linux-gnu-mpifrt... no checking for ppc64le-redhat-linux-gnu-mpf77... no checking for ppc64le-redhat-linux-gnu-cmpifc... no checking for ppc64le-redhat-linux-gnu-xlf95... no checking for ppc64le-redhat-linux-gnu-pgf95... no checking for ppc64le-redhat-linux-gnu-pathf95... no checking for ppc64le-redhat-linux-gnu-ifort... no checking for ppc64le-redhat-linux-gnu-g95... no checking for ppc64le-redhat-linux-gnu-f95... no checking for ppc64le-redhat-linux-gnu-fort... no checking for ppc64le-redhat-linux-gnu-ifc... no checking for ppc64le-redhat-linux-gnu-efc... no checking for ppc64le-redhat-linux-gnu-openf95... no checking for ppc64le-redhat-linux-gnu-sunf95... no checking for ppc64le-redhat-linux-gnu-crayftn... no checking for ppc64le-redhat-linux-gnu-gfortran... no checking for ppc64le-redhat-linux-gnu-lf95... no checking for ppc64le-redhat-linux-gnu-ftn... no checking for ppc64le-redhat-linux-gnu-xlf90... no checking for ppc64le-redhat-linux-gnu-f90... no checking for ppc64le-redhat-linux-gnu-pgf90... no checking for ppc64le-redhat-linux-gnu-pghpf... no checking for ppc64le-redhat-linux-gnu-pathf90... no checking for ppc64le-redhat-linux-gnu-epcf90... no checking for ppc64le-redhat-linux-gnu-sxf90... no checking for ppc64le-redhat-linux-gnu-openf90... no checking for ppc64le-redhat-linux-gnu-sunf90... no checking for ppc64le-redhat-linux-gnu-xlf... no checking for ppc64le-redhat-linux-gnu-f77... no checking for ppc64le-redhat-linux-gnu-frt... no checking for ppc64le-redhat-linux-gnu-pgf77... no checking for ppc64le-redhat-linux-gnu-pathf77... no checking for ppc64le-redhat-linux-gnu-g77... no checking for ppc64le-redhat-linux-gnu-cf77... no checking for ppc64le-redhat-linux-gnu-fort77... no checking for ppc64le-redhat-linux-gnu-fl32... no checking for ppc64le-redhat-linux-gnu-af77... no checking for mpiifort... no checking for mpifort... mpifort checking for ppc64le-redhat-linux-gnu-gfortran... mpifort checking whether we are using the GNU Fortran compiler... yes checking whether mpifort accepts -g... yes checking for function MPI_INIT... yes checking for mpif.h... yes checking for ppc64le-redhat-linux-gnu-g++... no checking for ppc64le-redhat-linux-gnu-c++... no checking for ppc64le-redhat-linux-gnu-gpp... no checking for ppc64le-redhat-linux-gnu-aCC... no checking for ppc64le-redhat-linux-gnu-CC... no checking for ppc64le-redhat-linux-gnu-cxx... no checking for ppc64le-redhat-linux-gnu-cc++... no checking for ppc64le-redhat-linux-gnu-cl.exe... no checking for ppc64le-redhat-linux-gnu-FCC... no checking for ppc64le-redhat-linux-gnu-KCC... no checking for ppc64le-redhat-linux-gnu-RCC... no checking for ppc64le-redhat-linux-gnu-xlC_r... no checking for ppc64le-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking whether ELPA should be build with ftimings support... no checking whether stdout/stderr file redirect should be enabled... no checking whether SSE assembler kernel can be compiled... no checking whether we can compile a gcc intrinsic AVX program... no checking whether AVX optimization flags should be set automatically... no checking for Fortran flag needed to accept free-form source... -ffree-form checking Fortran 90 module inclusion flag... -I checking Fortran 90 module output flag... -J checking whether OpenMP usage is specified... no checking whether Fortran module iso_fortran_env is available... yes checking whether we can compile a Fortran program using MKL... no checking for library containing dgemm... -lsatlas checking whether we can link a program with a blas lib... yes checking for library containing dlarrv... none required checking whether we can link a program with a lapack lib... yes checking whether -lmpiscalapack already contains a BLACS implementation... no checking whether -lscalapack already contains a BLACS implementation... yes checking for library containing pdtran... none required checking whether we can link a Fortran program with all blacs/scalapack... yes checking whether we can use the intrinsic Fortran function "get_environment_variable"... yes checking whether we can compile with BGP intrinsics... no checking whether we can compile with BGQ intrinsics... no checking build system type... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by mpicc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert powerpc64le-redhat-linux-gnu file names to powerpc64le-redhat-linux-gnu format... func_convert_file_noop checking how to convert powerpc64le-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for ppc64le-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ppc64le-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ppc64le-redhat-linux-gnu-ar... ar checking for archiver @FILE support... @ checking for ppc64le-redhat-linux-gnu-strip... no checking for strip... strip checking for ppc64le-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from mpicc object... failed checking for sysroot... no checking for ppc64le-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... mpicc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if mpicc supports -fno-rtti -fno-exceptions... no checking for mpicc option to produce PIC... -fPIC -DPIC checking if mpicc PIC flag -fPIC -DPIC works... yes checking if mpicc static flag -static works... no checking if mpicc supports -c -o file.o... yes checking if mpicc supports -c -o file.o... (cached) yes checking whether the mpicc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for mpifort option to produce PIC... -fPIC checking if mpifort PIC flag -fPIC works... yes checking if mpifort static flag -static works... no checking if mpifort supports -c -o file.o... yes checking if mpifort supports -c -o file.o... (cached) yes checking whether the mpifort linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating elpa-2015.02.002.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands Generating elpa/elpa_generated.h... + make -j4 V=1 make all-am make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' fdep/fortran_dependencies.mk:67: /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk: No such file or directory cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_utilities.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_utilities.def_mods.libelpa_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa1.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa1.def_mods.libelpa_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_utilities.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_utilities.def_mods.libelpa_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2.def_mods.libelpa_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_c_interface.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_c_interface.def_mods.libelpa_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/qr_utils.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/qr_utils.def_mods.libelpa_la.lo || true src/elpa2.F90:694:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:708:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:711:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa2.F90:730:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:743:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa2.F90:751:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa2.F90:1050:0: error: detected recursion whilst expanding macro "vector" ncol = (istep-1)*cwy_blocking + nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1127:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1317:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:1367:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:1440:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:1640:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:1667:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:1674:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa2.F90:1790:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa1.F90:497:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa2.F90:2282:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_real ^ src/elpa1.F90:502:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:528:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:535:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:539:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa1.F90:545:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa1.F90:809:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa2.F90:3328:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa1.F90:810:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:828:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:3342:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:1240:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa1.F90:1245:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:3345:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa1.F90:1272:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:1279:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:1283:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa2.F90:3364:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:1289:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa2.F90:3377:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa1.F90:1571:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa1.F90:1572:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:3385:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa1.F90:1590:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:3657:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:3832:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa1.F90:3334:0: error: detected recursion whilst expanding macro "vector" ! The components of the updating vector. ^ src/elpa2.F90:3882:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:3956:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:4157:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_qrkernels.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/elpa_qrkernels.def_mods.libelpa_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdlarfb.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/elpa_pdlarfb.def_mods.libelpa_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdgeqrf.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/elpa_pdgeqrf.def_mods.libelpa_la.lo || true src/elpa2.F90:4184:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:4193:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa2.F90:4308:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa2.F90:4810:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_complex ^ src/elpa2.F90:6042:0: error: detected recursion whilst expanding macro "vector" !send hh-vector ^ src/elpa2.F90:6070:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_real.def_mods.libelpa_la.lo || true src/elpa_qr/elpa_pdlarfb.f90:301:0: error: detected recursion whilst expanding macro "vector" ! apply householder vector to the left ^ src/elpa_qr/elpa_pdlarfb.f90:420:0: error: detected recursion whilst expanding macro "vector" ! in 2x2 matrix case only one householder vector was generated ^ src/elpa_qr/elpa_pdlarfb.f90:447:0: error: detected recursion whilst expanding macro "vector" ! update second vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_complex.def_mods.libelpa_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real_simple.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_real_simple.def_mods.libelpa_la.lo || true src/elpa_qr/elpa_pdgeqrf.f90:143:0: error: detected recursion whilst expanding macro "vector" ! pdlarfl(2) do not have these problems as they are working more on a vector ^ src/elpa_qr/elpa_pdgeqrf.f90:214:0: error: detected recursion whilst expanding macro "vector" ! vector exchange part ^ src/elpa_qr/elpa_pdgeqrf.f90:834:0: error: detected recursion whilst expanding macro "vector" ! check for 2x2 matrix case => only one householder vector will be ^ src/elpa_qr/elpa_pdgeqrf.f90:987:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1003:0: error: detected recursion whilst expanding macro "vector" ! id=0: first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1004:0: error: detected recursion whilst expanding macro "vector" ! id=1: second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1105:0: error: detected recursion whilst expanding macro "vector" ! Update inner product of this column and next column vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1120:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1136:0: error: detected recursion whilst expanding macro "vector" ! update inner product of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1139:0: error: detected recursion whilst expanding macro "vector" ! update dot12 value to represent update with first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1143:0: error: detected recursion whilst expanding macro "vector" ! update top element of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1147:0: error: detected recursion whilst expanding macro "vector" ! restore separated dot22 for vector generation ^ src/elpa_qr/elpa_pdgeqrf.f90:1159:0: error: detected recursion whilst expanding macro "vector" ! run this function after second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1434:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1440:0: error: detected recursion whilst expanding macro "vector" ! check if relative error is bounded for each Householder vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1443:0: error: detected recursion whilst expanding macro "vector" ! first Householder vector is considered as "stable". ^ src/elpa_qr/elpa_pdgeqrf.f90:1472:0: error: detected recursion whilst expanding macro "vector" ! TODO: zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1536:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1665:0: error: detected recursion whilst expanding macro "vector" ! dependency of c vector during update process ^ src/elpa_qr/elpa_pdgeqrf.f90:1740:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" ! calculate c vector (extra vector or encode in seedC/seedD? ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" src/elpa_qr/elpa_pdgeqrf.f90:1757:0: error: detected recursion whilst expanding macro "vector" ! calculate z using tau,seedD,seedC and c vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1766:0: error: detected recursion whilst expanding macro "vector" ! update A global (householder vector already generated by pdlarfgk) ^ src/elpa_qr/elpa_pdgeqrf.f90:1779:0: error: detected recursion whilst expanding macro "vector" ! generate y vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1783:0: error: detected recursion whilst expanding macro "vector" ! generate v vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1813:0: error: detected recursion whilst expanding macro "vector" ! calculate inner product of householder vector parts in seedC ^ src/elpa_qr/elpa_pdgeqrf.f90:1863:0: error: detected recursion whilst expanding macro "vector" buffersize = local_size * n ! vector elements ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex_simple.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_complex_simple.def_mods.libelpa_la.lo || true src/elpa_qr/elpa_pdgeqrf.f90:2035:0: error: detected recursion whilst expanding macro "vector" ! replace top element to build an unitary vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex2.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex2.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/print_available_elpa2_kernels.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/print_available_elpa2_kernels.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_print_kernels.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/print_available_elpa2_kernels.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/print_available_elpa2_kernels.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_print_kernels.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2_default_kernel.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2_default_kernel.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel_qr_decomposition.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2_default_kernel_qr_decomposition.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel_qr_decomposition.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2_default_kernel_qr_decomposition.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_default_kernel.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex2_default_kernel.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_default_kernel.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_default_kernel.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex2_default_kernel.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_default_kernel.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_choose_kernel_with_api.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2_choose_kernel_with_api.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_choose_kernel_with_api.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2_choose_kernel_with_api.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_choose_kernel_with_api.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex2_choose_kernel_with_api.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_choose_kernel_with_api.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_choose_kernel_with_api.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex2_choose_kernel_with_api.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_choose_kernel_with_api.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_real_c_version.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_c_version.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_real_c_version.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_real_c_version.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_c_version.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_c_version.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_real_c_version.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_c_version.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_real_c_version.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_real_c_version.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_c_version.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_c_version.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real_with_c.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real_with_c.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/mod_from_c.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/mod_from_c.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_with_c.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real_with_c.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real_with_c.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/mod_from_c.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/mod_from_c.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_with_c.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_utilities.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_utilities.use_mods.libelpa_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa1.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa1.use_mods.libelpa_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_utilities.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_utilities.use_mods.libelpa_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2.use_mods.libelpa_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_c_interface.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_c_interface.use_mods.libelpa_la.lo src/elpa1.F90:497:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa1.F90:502:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:528:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:535:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:539:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa1.F90:545:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa1.F90:809:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa1.F90:810:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:828:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:1240:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa1.F90:1245:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:1272:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:1279:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:1283:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa1.F90:1289:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa1.F90:1571:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa1.F90:1572:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:1590:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/qr_utils.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/qr_utils.use_mods.libelpa_la.lo src/elpa1.F90:3334:0: error: detected recursion whilst expanding macro "vector" ! The components of the updating vector. ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_qrkernels.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/elpa_qrkernels.use_mods.libelpa_la.lo src/elpa2.F90:694:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:708:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:711:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa2.F90:730:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:743:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa2.F90:751:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa2.F90:1050:0: error: detected recursion whilst expanding macro "vector" ncol = (istep-1)*cwy_blocking + nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1127:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdlarfb.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/elpa_pdlarfb.use_mods.libelpa_la.lo src/elpa2.F90:1317:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:1367:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:1440:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:1640:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:1667:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:1674:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa2.F90:1790:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa2.F90:2282:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_real ^ src/elpa2.F90:3328:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:3342:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:3345:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdgeqrf.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/elpa_pdgeqrf.use_mods.libelpa_la.lo src/elpa2.F90:3364:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:3377:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa2.F90:3385:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa2.F90:3657:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:3832:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:3882:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:3956:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:4157:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:4184:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:4193:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_real.use_mods.libelpa_la.lo src/elpa2.F90:4308:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa_qr/elpa_pdlarfb.f90:301:0: error: detected recursion whilst expanding macro "vector" ! apply householder vector to the left ^ src/elpa_qr/elpa_pdlarfb.f90:420:0: error: detected recursion whilst expanding macro "vector" ! in 2x2 matrix case only one householder vector was generated ^ src/elpa_qr/elpa_pdlarfb.f90:447:0: error: detected recursion whilst expanding macro "vector" ! update second vector ^ src/elpa2.F90:4810:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_complex ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_complex.use_mods.libelpa_la.lo src/elpa2.F90:6042:0: error: detected recursion whilst expanding macro "vector" !send hh-vector ^ src/elpa2.F90:6070:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa_qr/elpa_pdgeqrf.f90:143:0: error: detected recursion whilst expanding macro "vector" ! pdlarfl(2) do not have these problems as they are working more on a vector ^ src/elpa_qr/elpa_pdgeqrf.f90:214:0: error: detected recursion whilst expanding macro "vector" ! vector exchange part ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real_simple.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_real_simple.use_mods.libelpa_la.lo src/elpa_qr/elpa_pdgeqrf.f90:834:0: error: detected recursion whilst expanding macro "vector" ! check for 2x2 matrix case => only one householder vector will be ^ src/elpa_qr/elpa_pdgeqrf.f90:987:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1003:0: error: detected recursion whilst expanding macro "vector" ! id=0: first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1004:0: error: detected recursion whilst expanding macro "vector" ! id=1: second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1105:0: error: detected recursion whilst expanding macro "vector" ! Update inner product of this column and next column vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1120:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1136:0: error: detected recursion whilst expanding macro "vector" ! update inner product of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1139:0: error: detected recursion whilst expanding macro "vector" ! update dot12 value to represent update with first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1143:0: error: detected recursion whilst expanding macro "vector" ! update top element of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1147:0: error: detected recursion whilst expanding macro "vector" ! restore separated dot22 for vector generation ^ src/elpa_qr/elpa_pdgeqrf.f90:1159:0: error: detected recursion whilst expanding macro "vector" ! run this function after second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1434:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1440:0: error: detected recursion whilst expanding macro "vector" ! check if relative error is bounded for each Householder vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1443:0: error: detected recursion whilst expanding macro "vector" ! first Householder vector is considered as "stable". ^ src/elpa_qr/elpa_pdgeqrf.f90:1472:0: error: detected recursion whilst expanding macro "vector" ! TODO: zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1536:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex_simple.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_complex_simple.use_mods.libelpa_la.lo src/elpa_qr/elpa_pdgeqrf.f90:1665:0: error: detected recursion whilst expanding macro "vector" ! dependency of c vector during update process ^ src/elpa_qr/elpa_pdgeqrf.f90:1740:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" ! calculate c vector (extra vector or encode in seedC/seedD? ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" src/elpa_qr/elpa_pdgeqrf.f90:1757:0: error: detected recursion whilst expanding macro "vector" ! calculate z using tau,seedD,seedC and c vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1766:0: error: detected recursion whilst expanding macro "vector" ! update A global (householder vector already generated by pdlarfgk) ^ src/elpa_qr/elpa_pdgeqrf.f90:1779:0: error: detected recursion whilst expanding macro "vector" ! generate y vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1783:0: error: detected recursion whilst expanding macro "vector" ! generate v vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1813:0: error: detected recursion whilst expanding macro "vector" ! calculate inner product of householder vector parts in seedC ^ src/elpa_qr/elpa_pdgeqrf.f90:1863:0: error: detected recursion whilst expanding macro "vector" buffersize = local_size * n ! vector elements ^ src/elpa_qr/elpa_pdgeqrf.f90:2035:0: error: detected recursion whilst expanding macro "vector" ! replace top element to build an unitary vector ^ echo > /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; ./fdep/fortran_dependencies.pl elpa1_test_real test/test_real.use_mods.elpa1_test_real.o test/shared_sources/util.use_mods.elpa1_test_real.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_real.o test/shared_sources/check_correctnes.use_mods.elpa1_test_real.o test/shared_sources/setup_mpi.use_mods.elpa1_test_real.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_real.o test/test_real.def_mods.elpa1_test_real.o test/shared_sources/util.def_mods.elpa1_test_real.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_real.o test/shared_sources/check_correctnes.def_mods.elpa1_test_real.o test/shared_sources/setup_mpi.def_mods.elpa1_test_real.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_real.o >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa1_test_real, might be external ./fdep/fortran_dependencies.pl elpa1_test_complex test/test_complex.use_mods.elpa1_test_complex.o test/shared_sources/util.use_mods.elpa1_test_complex.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_complex.o test/shared_sources/check_correctnes.use_mods.elpa1_test_complex.o test/shared_sources/setup_mpi.use_mods.elpa1_test_complex.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_complex.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_complex.o test/test_complex.def_mods.elpa1_test_complex.o test/shared_sources/util.def_mods.elpa1_test_complex.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_complex.o test/shared_sources/check_correctnes.def_mods.elpa1_test_complex.o test/shared_sources/setup_mpi.def_mods.elpa1_test_complex.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_complex.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_complex.o >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_complex, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_complex, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_complex, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_complex, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_complex, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa1_test_complex, might be external ./fdep/fortran_dependencies.pl elpa2_test_real test/test_real2.use_mods.elpa2_test_real.o test/shared_sources/util.use_mods.elpa2_test_real.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real.o test/test_real2.def_mods.elpa2_test_real.o test/shared_sources/util.def_mods.elpa2_test_real.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real.o >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real, might be external ./fdep/fortran_dependencies.pl elpa2_test_complex test/test_complex2.use_mods.elpa2_test_complex.o test/shared_sources/util.use_mods.elpa2_test_complex.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex.o test/shared_sources/check_correctnes.use_mods.elpa2_test_complex.o test/shared_sources/setup_mpi.use_mods.elpa2_test_complex.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex.o test/test_complex2.def_mods.elpa2_test_complex.o test/shared_sources/util.def_mods.elpa2_test_complex.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex.o test/shared_sources/check_correctnes.def_mods.elpa2_test_complex.o test/shared_sources/setup_mpi.def_mods.elpa2_test_complex.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex.o >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_complex, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_complex, might be external ./fdep/fortran_dependencies.pl elpa2_print_kernels src/print_available_elpa2_kernels.use_mods.elpa2_print_kernels.o test/shared_sources/util.use_mods.elpa2_print_kernels.o test/shared_sources/read_input_parameters.use_mods.elpa2_print_kernels.o test/shared_sources/check_correctnes.use_mods.elpa2_print_kernels.o test/shared_sources/setup_mpi.use_mods.elpa2_print_kernels.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_print_kernels.o test/shared_sources/prepare_matrix.use_mods.elpa2_print_kernels.o src/print_available_elpa2_kernels.def_mods.elpa2_print_kernels.o test/shared_sources/util.def_mods.elpa2_print_kernels.o test/shared_sources/read_input_parameters.def_mods.elpa2_print_kernels.o test/shared_sources/check_correctnes.def_mods.elpa2_print_kernels.o test/shared_sources/setup_mpi.def_mods.elpa2_print_kernels.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_print_kernels.o test/shared_sources/prepare_matrix.def_mods.elpa2_print_kernels.o >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_print_kernels, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_print_kernels, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_print_kernels, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_print_kernels, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_print_kernels, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_print_kernels, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_print_kernels, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_default_kernel test/test_real2_default_kernel.use_mods.elpa2_test_real_default_kernel.o test/shared_sources/util.use_mods.elpa2_test_real_default_kernel.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel.o test/test_real2_default_kernel.def_mods.elpa2_test_real_default_kernel.o test/shared_sources/util.def_mods.elpa2_test_real_default_kernel.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel.o >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_default_kernel, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_default_kernel_qr_decomposition test/test_real2_default_kernel_qr_decomposition.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/util.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/test_real2_default_kernel_qr_decomposition.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/util.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel_qr_decomposition.o >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_default_kernel_qr_decomposition, might be external ./fdep/fortran_dependencies.pl elpa2_test_complex_default_kernel test/test_complex2_default_kernel.use_mods.elpa2_test_complex_default_kernel.o test/shared_sources/util.use_mods.elpa2_test_complex_default_kernel.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_default_kernel.o test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_default_kernel.o test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_default_kernel.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_default_kernel.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_default_kernel.o test/test_complex2_default_kernel.def_mods.elpa2_test_complex_default_kernel.o test/shared_sources/util.def_mods.elpa2_test_complex_default_kernel.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_default_kernel.o test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_default_kernel.o test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_default_kernel.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_default_kernel.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_default_kernel.o >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_default_kernel, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_complex_default_kernel, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_choose_kernel_with_api test/test_real2_choose_kernel_with_api.use_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/util.use_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_choose_kernel_with_api.o test/test_real2_choose_kernel_with_api.def_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/util.def_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_choose_kernel_with_api.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_choose_kernel_with_api.o >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_choose_kernel_with_api, might be external ./fdep/fortran_dependencies.pl elpa2_test_complex_choose_kernel_with_api test/test_complex2_choose_kernel_with_api.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/util.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_choose_kernel_with_api.o test/test_complex2_choose_kernel_with_api.def_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/util.def_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_choose_kernel_with_api.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_choose_kernel_with_api.o >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_choose_kernel_with_api, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_complex_choose_kernel_with_api, might be external ./fdep/fortran_dependencies.pl elpa1_test_real_c_version test/shared_sources/util.use_mods.elpa1_test_real_c_version.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_c_version.o test/shared_sources/check_correctnes.use_mods.elpa1_test_real_c_version.o test/shared_sources/setup_mpi.use_mods.elpa1_test_real_c_version.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_c_version.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_c_version.o test/shared_sources/util.def_mods.elpa1_test_real_c_version.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_c_version.o test/shared_sources/check_correctnes.def_mods.elpa1_test_real_c_version.o test/shared_sources/setup_mpi.def_mods.elpa1_test_real_c_version.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_c_version.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_c_version.o >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_c_version, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_c_version, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_c_version, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_c_version, might be external ./fdep/fortran_dependencies.pl elpa1_test_real_with_c test/test_real_with_c.use_mods.elpa1_test_real_with_c.o test/shared_sources/mod_from_c.use_mods.elpa1_test_real_with_c.o test/shared_sources/util.use_mods.elpa1_test_real_with_c.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_with_c.o test/shared_sources/check_correctnes.use_mods.elpa1_test_real_with_c.o test/shared_sources/setup_mpi.use_mods.elpa1_test_real_with_c.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_with_c.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_with_c.o test/test_real_with_c.def_mods.elpa1_test_real_with_c.o test/shared_sources/mod_from_c.def_mods.elpa1_test_real_with_c.o test/shared_sources/util.def_mods.elpa1_test_real_with_c.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_with_c.o test/shared_sources/check_correctnes.def_mods.elpa1_test_real_with_c.o test/shared_sources/setup_mpi.def_mods.elpa1_test_real_with_c.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_with_c.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_with_c.o >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_with_c, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_with_c, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa1_test_real_with_c, might be external ./fdep/fortran_dependencies.pl libelpa_la src/elpa_utilities.use_mods.libelpa_la.lo src/elpa1.use_mods.libelpa_la.lo src/elpa2_utilities.use_mods.libelpa_la.lo src/elpa2.use_mods.libelpa_la.lo src/elpa_c_interface.use_mods.libelpa_la.lo src/elpa_qr/qr_utils.use_mods.libelpa_la.lo src/elpa_qr/elpa_qrkernels.use_mods.libelpa_la.lo src/elpa_qr/elpa_pdlarfb.use_mods.libelpa_la.lo src/elpa_qr/elpa_pdgeqrf.use_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_real.use_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_complex.use_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_real_simple.use_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_complex_simple.use_mods.libelpa_la.lo src/elpa_utilities.def_mods.libelpa_la.lo src/elpa1.def_mods.libelpa_la.lo src/elpa2_utilities.def_mods.libelpa_la.lo src/elpa2.def_mods.libelpa_la.lo src/elpa_c_interface.def_mods.libelpa_la.lo src/elpa_qr/qr_utils.def_mods.libelpa_la.lo src/elpa_qr/elpa_qrkernels.def_mods.libelpa_la.lo src/elpa_qr/elpa_pdlarfb.def_mods.libelpa_la.lo src/elpa_qr/elpa_pdgeqrf.def_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_real.def_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_complex.def_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_real_simple.def_mods.libelpa_la.lo src/elpa2_kernels/elpa2_kernels_complex_simple.def_mods.libelpa_la.lo >> /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_la, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_la, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_la, might be external fdep: Warning: Cannot find definition of module mpi in files for program libelpa_la, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_la, might be external make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' /bin/sh ./libtool --tag=FC --mode=compile mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa_utilities.lo src/elpa_utilities.F90 /bin/sh ./libtool --tag=FC --mode=compile mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa2_utilities.lo src/elpa2_utilities.F90 /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_complex_simple.lo src/elpa2_kernels/elpa2_kernels_complex_simple.f90 /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_complex.lo src/elpa2_kernels/elpa2_kernels_complex.f90 libtool: compile: mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa_utilities.F90 -fPIC -o src/.libs/elpa_utilities.o libtool: compile: mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa2_utilities.F90 -fPIC -o src/.libs/elpa2_utilities.o libtool: compile: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_complex.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_complex.o libtool: compile: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_complex_simple.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_complex_simple.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_real_simple.lo src/elpa2_kernels/elpa2_kernels_real_simple.f90 /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa_qr/elpa_qrkernels.lo src/elpa_qr/elpa_qrkernels.f90 /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_real.lo src/elpa2_kernels/elpa2_kernels_real.f90 libtool: compile: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa_qr/elpa_qrkernels.f90 -fPIC -o src/elpa_qr/.libs/elpa_qrkernels.o libtool: compile: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_real_simple.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_real_simple.o libtool: compile: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_real.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_real.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa1.lo src/elpa1.F90 src/elpa2_kernels/elpa2_kernels_real.f90:89.39: call hh_trafo_kernel_12_generic(q(i,1),hh, nb, ldq, ldh, s) 1 Warning: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) src/elpa2_kernels/elpa2_kernels_real.f90:95.38: call hh_trafo_kernel_8_generic(q(i,1),hh, nb, ldq, ldh, s) 1 Warning: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) src/elpa2_kernels/elpa2_kernels_real.f90:97.38: call hh_trafo_kernel_4_generic(q(i,1),hh, nb, ldq, ldh, s) 1 Warning: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) libtool: compile: mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa1.F90 -fPIC -o src/.libs/elpa1.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa_qr/qr_utils.lo src/elpa_qr/qr_utils.f90 libtool: compile: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa_qr/qr_utils.f90 -fPIC -o src/elpa_qr/.libs/qr_utils.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa_qr/elpa_pdlarfb.lo src/elpa_qr/elpa_pdlarfb.f90 libtool: compile: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa_qr/elpa_pdlarfb.f90 -fPIC -o src/elpa_qr/.libs/elpa_pdlarfb.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa_qr/elpa_pdgeqrf.lo src/elpa_qr/elpa_pdgeqrf.f90 libtool: compile: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa_qr/elpa_pdgeqrf.f90 -fPIC -o src/elpa_qr/.libs/elpa_pdgeqrf.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa2.lo src/elpa2.F90 libtool: compile: mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa2.F90 -fPIC -o src/.libs/elpa2.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/elpa_c_interface.lo src/elpa_c_interface.F90 libtool: compile: mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c src/elpa_c_interface.F90 -fPIC -o src/.libs/elpa_c_interface.o /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o libelpa.la -version-info 3:0:0 -lstdc++ -rpath /usr/lib64/openmpi/lib src/elpa_utilities.lo src/elpa1.lo src/elpa2_utilities.lo src/elpa2.lo src/elpa_c_interface.lo src/elpa_qr/qr_utils.lo src/elpa_qr/elpa_qrkernels.lo src/elpa_qr/elpa_pdlarfb.lo src/elpa_qr/elpa_pdgeqrf.lo src/elpa2_kernels/elpa2_kernels_real.lo src/elpa2_kernels/elpa2_kernels_complex.lo src/elpa2_kernels/elpa2_kernels_real_simple.lo src/elpa2_kernels/elpa2_kernels_complex_simple.lo -lscalapack -lsatlas libtool: link: mpifort -shared -fPIC src/.libs/elpa_utilities.o src/.libs/elpa1.o src/.libs/elpa2_utilities.o src/.libs/elpa2.o src/.libs/elpa_c_interface.o src/elpa_qr/.libs/qr_utils.o src/elpa_qr/.libs/elpa_qrkernels.o src/elpa_qr/.libs/elpa_pdlarfb.o src/elpa_qr/.libs/elpa_pdgeqrf.o src/elpa2_kernels/.libs/elpa2_kernels_real.o src/elpa2_kernels/.libs/elpa2_kernels_complex.o src/elpa2_kernels/.libs/elpa2_kernels_real_simple.o src/elpa2_kernels/.libs/elpa2_kernels_complex_simple.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -lstdc++ -lscalapack -lsatlas -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5 -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5/../../.. -lmpi_usempi -lmpi_mpifh -lmpi -lgfortran -lm -lpthread -lc -lgcc_s -Wl,-soname -Wl,libelpa.so.3 -o .libs/libelpa.so.3.0.0 libtool: link: (cd ".libs" && rm -f "libelpa.so.3" && ln -s "libelpa.so.3.0.0" "libelpa.so.3") libtool: link: (cd ".libs" && rm -f "libelpa.so" && ln -s "libelpa.so.3.0.0" "libelpa.so") libtool: link: ( cd ".libs" && rm -f "libelpa.la" && ln -s "../libelpa.la" "libelpa.la" ) mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/prepare_matrix.o test/shared_sources/prepare_matrix.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/util.o test/shared_sources/util.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/read_input_parameters.o test/shared_sources/read_input_parameters.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/check_correctnes.o test/shared_sources/check_correctnes.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/blacs_infrastructure.o test/shared_sources/blacs_infrastructure.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o src/print_available_elpa2_kernels.o src/print_available_elpa2_kernels.F90 mpicc -DHAVE_CONFIG_H -I. -c -o test/test_real_c_version.o test/test_real_c_version.c mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/mod_from_c.o test/shared_sources/mod_from_c.F90 mpicc -DHAVE_CONFIG_H -I. -c -o test/shared_sources/call_elpa1_real.o test/shared_sources/call_elpa1_real.c mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/shared_sources/setup_mpi.o test/shared_sources/setup_mpi.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_real.o test/test_real.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_complex.o test/test_complex.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_real2.o test/test_real2.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_complex2.o test/test_complex2.F90 /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_print_kernels src/print_available_elpa2_kernels.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_real2_default_kernel.o test/test_real2_default_kernel.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_real2_default_kernel_qr_decomposition.o test/test_real2_default_kernel_qr_decomposition.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_complex2_default_kernel.o test/test_complex2_default_kernel.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_real2_choose_kernel_with_api.o test/test_real2_choose_kernel_with_api.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_complex2_choose_kernel_with_api.o test/test_complex2_choose_kernel_with_api.F90 /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa1_test_real_c_version test/test_real_c_version.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_print_kernels src/print_available_elpa2_kernels.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/openmpi/lib mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -ffree-line-length-none -ffree-form -c -o test/test_real_with_c.o test/test_real_with_c.F90 /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa1_test_real test/test_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa1_test_real_c_version test/test_real_c_version.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa1_test_complex test/test_complex.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_real test/test_real2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa1_test_real test/test_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_complex test/test_complex2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_real test/test_real2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/openmpi/lib libtool: link: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa1_test_complex test/test_complex.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_real_default_kernel test/test_real2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_complex test/test_complex2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_real_default_kernel_qr_decomposition test/test_real2_default_kernel_qr_decomposition.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_complex_default_kernel test/test_complex2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_real_default_kernel test/test_real2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_real_choose_kernel_with_api test/test_real2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_real_default_kernel_qr_decomposition test/test_real2_default_kernel_qr_decomposition.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/openmpi/lib libtool: link: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_complex_default_kernel test/test_complex2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_complex_choose_kernel_with_api test/test_complex2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_real_choose_kernel_with_api test/test_real2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa1_test_real_with_c test/test_real_with_c.o test/shared_sources/mod_from_c.o test/shared_sources/call_elpa1_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa2_test_complex_choose_kernel_with_api test/test_complex2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/openmpi/lib libtool: link: mpifort -Imodules -Jmodules -ffree-line-length-none -ffree-form -o .libs/elpa1_test_real_with_c test/test_real_with_c.o test/shared_sources/mod_from_c.o test/shared_sources/call_elpa1_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa.so -lstdc++ -lscalapack -lsatlas -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' + popd ~/build/BUILD/elpa-2015.02.002 + pushd _openmp/openmpi ~/build/BUILD/elpa-2015.02.002/_openmp/openmpi ~/build/BUILD/elpa-2015.02.002 + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8 -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS=-ffree-line-length-none + export FCFLAGS + LDFLAGS='-L/usr/lib64/atlas -L/usr/lib64/openmpi/lib' + export LDFLAGS + '[' 1 == 1 ']' + '[' ppc64le == ppc64le ']' + /usr/lib/rpm/redhat/libtool-handle-ppc64le.sh ++ find . -name config.guess -o -name config.sub + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.sub + '[' -f /usr/lib/rpm/redhat/config.sub ']' + /usr/bin/rm -f ./config.sub ++ basename ./config.sub + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.sub ./config.sub '/usr/lib/rpm/redhat/config.sub' -> './config.sub' + for i in '$(find . -name config.guess -o -name config.sub)' ++ basename ./config.guess + '[' -f /usr/lib/rpm/redhat/config.guess ']' + /usr/bin/rm -f ./config.guess ++ basename ./config.guess + /usr/bin/cp -fv /usr/lib/rpm/redhat/config.guess ./config.guess '/usr/lib/rpm/redhat/config.guess' -> './config.guess' + ./configure --build=ppc64le-redhat-linux-gnu --host=ppc64le-redhat-linux-gnu --program-prefix= --disable-dependency-tracking --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-silent-rules --disable-static --with-openmp --libdir=/usr/lib64/openmpi/lib checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... no checking whether make supports nested variables... (cached) yes checking for GNU make... make checking for cpp... yes checking for GNU make... make checking for style of include used by make... GNU checking whether to compile using MPI... yes checking for ppc64le-redhat-linux-gnu-mpicc... no checking for ppc64le-redhat-linux-gnu-mpixlc_r... no checking for ppc64le-redhat-linux-gnu-mpixlc... no checking for ppc64le-redhat-linux-gnu-hcc... no checking for ppc64le-redhat-linux-gnu-mpxlc_r... no checking for ppc64le-redhat-linux-gnu-mpxlc... no checking for ppc64le-redhat-linux-gnu-sxmpicc... no checking for ppc64le-redhat-linux-gnu-mpifcc... no checking for ppc64le-redhat-linux-gnu-mpgcc... no checking for ppc64le-redhat-linux-gnu-mpcc... no checking for ppc64le-redhat-linux-gnu-cmpicc... no checking for ppc64le-redhat-linux-gnu-cc... no checking for ppc64le-redhat-linux-gnu-gcc... no checking for mpicc... mpicc checking for ppc64le-redhat-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 dependency style of mpicc... none checking for function MPI_Init... yes checking for mpi.h... yes checking for ppc64le-redhat-linux-gnu-ar... no checking for ppc64le-redhat-linux-gnu-lib... no checking for ppc64le-redhat-linux-gnu-link... no checking for ar... ar checking the archiver (ar) interface... ar checking dependency style of mpicc... none checking for ppc64le-redhat-linux-gnu-mpiifort... no checking for ppc64le-redhat-linux-gnu-mpifort... no checking for ppc64le-redhat-linux-gnu-mpif95... no checking for ppc64le-redhat-linux-gnu-mpxlf95_r... no checking for ppc64le-redhat-linux-gnu-mpxlf95... no checking for ppc64le-redhat-linux-gnu-ftn... no checking for ppc64le-redhat-linux-gnu-mpif90... no checking for ppc64le-redhat-linux-gnu-mpxlf90_r... no checking for ppc64le-redhat-linux-gnu-mpxlf90... no checking for ppc64le-redhat-linux-gnu-mpf90... no checking for ppc64le-redhat-linux-gnu-cmpif90c... no checking for ppc64le-redhat-linux-gnu-sxmpif90... no checking for ppc64le-redhat-linux-gnu-mpif77... no checking for ppc64le-redhat-linux-gnu-hf77... no checking for ppc64le-redhat-linux-gnu-mpxlf_r... no checking for ppc64le-redhat-linux-gnu-mpxlf... no checking for ppc64le-redhat-linux-gnu-mpifrt... no checking for ppc64le-redhat-linux-gnu-mpf77... no checking for ppc64le-redhat-linux-gnu-cmpifc... no checking for ppc64le-redhat-linux-gnu-xlf95... no checking for ppc64le-redhat-linux-gnu-pgf95... no checking for ppc64le-redhat-linux-gnu-pathf95... no checking for ppc64le-redhat-linux-gnu-ifort... no checking for ppc64le-redhat-linux-gnu-g95... no checking for ppc64le-redhat-linux-gnu-f95... no checking for ppc64le-redhat-linux-gnu-fort... no checking for ppc64le-redhat-linux-gnu-ifc... no checking for ppc64le-redhat-linux-gnu-efc... no checking for ppc64le-redhat-linux-gnu-openf95... no checking for ppc64le-redhat-linux-gnu-sunf95... no checking for ppc64le-redhat-linux-gnu-crayftn... no checking for ppc64le-redhat-linux-gnu-gfortran... no checking for ppc64le-redhat-linux-gnu-lf95... no checking for ppc64le-redhat-linux-gnu-ftn... no checking for ppc64le-redhat-linux-gnu-xlf90... no checking for ppc64le-redhat-linux-gnu-f90... no checking for ppc64le-redhat-linux-gnu-pgf90... no checking for ppc64le-redhat-linux-gnu-pghpf... no checking for ppc64le-redhat-linux-gnu-pathf90... no checking for ppc64le-redhat-linux-gnu-epcf90... no checking for ppc64le-redhat-linux-gnu-sxf90... no checking for ppc64le-redhat-linux-gnu-openf90... no checking for ppc64le-redhat-linux-gnu-sunf90... no checking for ppc64le-redhat-linux-gnu-xlf... no checking for ppc64le-redhat-linux-gnu-f77... no checking for ppc64le-redhat-linux-gnu-frt... no checking for ppc64le-redhat-linux-gnu-pgf77... no checking for ppc64le-redhat-linux-gnu-pathf77... no checking for ppc64le-redhat-linux-gnu-g77... no checking for ppc64le-redhat-linux-gnu-cf77... no checking for ppc64le-redhat-linux-gnu-fort77... no checking for ppc64le-redhat-linux-gnu-fl32... no checking for ppc64le-redhat-linux-gnu-af77... no checking for mpiifort... no checking for mpifort... mpifort checking for ppc64le-redhat-linux-gnu-gfortran... mpifort checking whether we are using the GNU Fortran compiler... yes checking whether mpifort accepts -g... yes checking for function MPI_INIT... yes checking for mpif.h... yes checking for ppc64le-redhat-linux-gnu-g++... no checking for ppc64le-redhat-linux-gnu-c++... no checking for ppc64le-redhat-linux-gnu-gpp... no checking for ppc64le-redhat-linux-gnu-aCC... no checking for ppc64le-redhat-linux-gnu-CC... no checking for ppc64le-redhat-linux-gnu-cxx... no checking for ppc64le-redhat-linux-gnu-cc++... no checking for ppc64le-redhat-linux-gnu-cl.exe... no checking for ppc64le-redhat-linux-gnu-FCC... no checking for ppc64le-redhat-linux-gnu-KCC... no checking for ppc64le-redhat-linux-gnu-RCC... no checking for ppc64le-redhat-linux-gnu-xlC_r... no checking for ppc64le-redhat-linux-gnu-xlC... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... none checking whether ELPA should be build with ftimings support... no checking whether stdout/stderr file redirect should be enabled... no checking whether SSE assembler kernel can be compiled... no checking whether we can compile a gcc intrinsic AVX program... no checking whether AVX optimization flags should be set automatically... no checking for Fortran flag needed to accept free-form source... -ffree-form checking Fortran 90 module inclusion flag... -I checking Fortran 90 module output flag... -J checking whether OpenMP usage is specified... yes checking for fc option to support OpenMP... -fopenmp checking whether Fortran module iso_fortran_env is available... yes checking whether we can compile a Fortran program using MKL... no checking for library containing dgemm... -lsatlas checking whether we can link a program with a blas lib... yes checking for library containing dlarrv... none required checking whether we can link a program with a lapack lib... yes checking whether -lmpiscalapack already contains a BLACS implementation... no checking whether -lscalapack already contains a BLACS implementation... yes checking for library containing pdtran... none required checking whether we can link a Fortran program with all blacs/scalapack... yes checking whether we can use the intrinsic Fortran function "get_environment_variable"... yes checking whether we can compile with BGP intrinsics... no checking whether we can compile with BGQ intrinsics... no checking build system type... powerpc64le-redhat-linux-gnu checking host system type... powerpc64le-redhat-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by mpicc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert powerpc64le-redhat-linux-gnu file names to powerpc64le-redhat-linux-gnu format... func_convert_file_noop checking how to convert powerpc64le-redhat-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for ppc64le-redhat-linux-gnu-objdump... no checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for ppc64le-redhat-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for ppc64le-redhat-linux-gnu-ar... ar checking for archiver @FILE support... @ checking for ppc64le-redhat-linux-gnu-strip... no checking for strip... strip checking for ppc64le-redhat-linux-gnu-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from mpicc object... failed checking for sysroot... no checking for ppc64le-redhat-linux-gnu-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... mpicc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if mpicc supports -fno-rtti -fno-exceptions... no checking for mpicc option to produce PIC... -fPIC -DPIC checking if mpicc PIC flag -fPIC -DPIC works... yes checking if mpicc static flag -static works... no checking if mpicc supports -c -o file.o... yes checking if mpicc supports -c -o file.o... (cached) yes checking whether the mpicc linker (/usr/bin/ld) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking how to run the C++ preprocessor... g++ -E checking for ld used by g++... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking for g++ option to produce PIC... -fPIC -DPIC checking if g++ PIC flag -fPIC -DPIC works... yes checking if g++ static flag -static works... no checking if g++ supports -c -o file.o... yes checking if g++ supports -c -o file.o... (cached) yes checking whether the g++ linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no checking for mpifort option to produce PIC... -fPIC checking if mpifort PIC flag -fPIC works... yes checking if mpifort static flag -static works... no checking if mpifort supports -c -o file.o... yes checking if mpifort supports -c -o file.o... (cached) yes checking whether the mpifort linker (/usr/bin/ld) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating elpa_openmp-2015.02.002.pc config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands Generating elpa/elpa_generated.h... + make -j4 V=1 make all-am make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi' fdep/fortran_dependencies.mk:67: /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk: No such file or directory cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_utilities.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_utilities.def_mods.libelpa_openmp_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa1.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa1.def_mods.libelpa_openmp_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_utilities.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_utilities.def_mods.libelpa_openmp_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2.def_mods.libelpa_openmp_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_c_interface.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_c_interface.def_mods.libelpa_openmp_la.lo || true src/elpa1.F90:497:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa1.F90:502:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:528:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:535:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:539:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa1.F90:545:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa1.F90:809:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa2.F90:694:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:708:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:711:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa2.F90:730:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:743:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa2.F90:751:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa2.F90:1050:0: error: detected recursion whilst expanding macro "vector" ncol = (istep-1)*cwy_blocking + nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1127:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1317:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:1367:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:1440:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:1509:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:1603:0: error: detected recursion whilst expanding macro "vector" ! Send last HH vector and TAU to next PE if it has been calculated above ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/qr_utils.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/qr_utils.def_mods.libelpa_openmp_la.lo || true src/elpa2.F90:1612:0: error: detected recursion whilst expanding macro "vector" ! "Send" HH vector and TAU to next OpenMP thread ^ src/elpa1.F90:810:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:828:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:1628:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:1640:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa1.F90:1240:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa2.F90:1674:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa1.F90:1245:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_qrkernels.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/elpa_qrkernels.def_mods.libelpa_openmp_la.lo || true src/elpa1.F90:1272:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:1790:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa1.F90:1279:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:1283:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa2.F90:2282:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_real ^ src/elpa1.F90:1289:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa1.F90:1571:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa1.F90:1572:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:1590:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa2.F90:3328:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:3342:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:3345:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa1.F90:3334:0: error: detected recursion whilst expanding macro "vector" ! The components of the updating vector. ^ src/elpa2.F90:3364:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:3377:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa2.F90:3385:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdlarfb.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/elpa_pdlarfb.def_mods.libelpa_openmp_la.lo || true src/elpa2.F90:3657:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:3832:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:3882:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:3956:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:4023:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:4120:0: error: detected recursion whilst expanding macro "vector" ! Send last HH vector and TAU to next PE if it has been calculated above ^ src/elpa2.F90:4129:0: error: detected recursion whilst expanding macro "vector" ! "Send" HH vector and TAU to next OpenMP thread ^ src/elpa2.F90:4145:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdgeqrf.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa_qr/elpa_pdgeqrf.def_mods.libelpa_openmp_la.lo || true src/elpa2.F90:4157:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:4193:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa2.F90:4308:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa2.F90:4810:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_complex ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_real.def_mods.libelpa_openmp_la.lo || true src/elpa2.F90:6042:0: error: detected recursion whilst expanding macro "vector" !send hh-vector ^ src/elpa_qr/elpa_pdgeqrf.f90:143:0: error: detected recursion whilst expanding macro "vector" ! pdlarfl(2) do not have these problems as they are working more on a vector ^ src/elpa_qr/elpa_pdgeqrf.f90:214:0: error: detected recursion whilst expanding macro "vector" ! vector exchange part ^ src/elpa2.F90:6070:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa_qr/elpa_pdgeqrf.f90:834:0: error: detected recursion whilst expanding macro "vector" ! check for 2x2 matrix case => only one householder vector will be ^ src/elpa_qr/elpa_pdgeqrf.f90:987:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_complex.def_mods.libelpa_openmp_la.lo || true src/elpa_qr/elpa_pdgeqrf.f90:1003:0: error: detected recursion whilst expanding macro "vector" ! id=0: first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1004:0: error: detected recursion whilst expanding macro "vector" ! id=1: second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1105:0: error: detected recursion whilst expanding macro "vector" ! Update inner product of this column and next column vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1120:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1136:0: error: detected recursion whilst expanding macro "vector" ! update inner product of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1139:0: error: detected recursion whilst expanding macro "vector" ! update dot12 value to represent update with first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1143:0: error: detected recursion whilst expanding macro "vector" ! update top element of next vector ^ src/elpa_qr/elpa_pdlarfb.f90:301:0: error: detected recursion whilst expanding macro "vector" ! apply householder vector to the left ^ src/elpa_qr/elpa_pdgeqrf.f90:1147:0: error: detected recursion whilst expanding macro "vector" ! restore separated dot22 for vector generation ^ src/elpa_qr/elpa_pdlarfb.f90:420:0: error: detected recursion whilst expanding macro "vector" ! in 2x2 matrix case only one householder vector was generated ^ src/elpa_qr/elpa_pdgeqrf.f90:1159:0: error: detected recursion whilst expanding macro "vector" ! run this function after second vector ^ src/elpa_qr/elpa_pdlarfb.f90:447:0: error: detected recursion whilst expanding macro "vector" ! update second vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real_simple.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_real_simple.def_mods.libelpa_openmp_la.lo || true src/elpa_qr/elpa_pdgeqrf.f90:1434:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1440:0: error: detected recursion whilst expanding macro "vector" ! check if relative error is bounded for each Householder vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1443:0: error: detected recursion whilst expanding macro "vector" ! first Householder vector is considered as "stable". ^ src/elpa_qr/elpa_pdgeqrf.f90:1472:0: error: detected recursion whilst expanding macro "vector" ! TODO: zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1536:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1665:0: error: detected recursion whilst expanding macro "vector" ! dependency of c vector during update process ^ src/elpa_qr/elpa_pdgeqrf.f90:1740:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" ! calculate c vector (extra vector or encode in seedC/seedD? ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" src/elpa_qr/elpa_pdgeqrf.f90:1757:0: error: detected recursion whilst expanding macro "vector" ! calculate z using tau,seedD,seedC and c vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1766:0: error: detected recursion whilst expanding macro "vector" ! update A global (householder vector already generated by pdlarfgk) ^ src/elpa_qr/elpa_pdgeqrf.f90:1779:0: error: detected recursion whilst expanding macro "vector" ! generate y vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1783:0: error: detected recursion whilst expanding macro "vector" ! generate v vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1813:0: error: detected recursion whilst expanding macro "vector" ! calculate inner product of householder vector parts in seedC ^ src/elpa_qr/elpa_pdgeqrf.f90:1863:0: error: detected recursion whilst expanding macro "vector" buffersize = local_size * n ! vector elements ^ src/elpa_qr/elpa_pdgeqrf.f90:2035:0: error: detected recursion whilst expanding macro "vector" ! replace top element to build an unitary vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex_simple.f90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/elpa2_kernels/elpa2_kernels_complex_simple.def_mods.libelpa_openmp_la.lo || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex2.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex2.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/print_available_elpa2_kernels.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/print_available_elpa2_kernels.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_print_kernels_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/print_available_elpa2_kernels.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > src/print_available_elpa2_kernels.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_print_kernels_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2_default_kernel.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2_default_kernel.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel_qr_decomposition.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2_default_kernel_qr_decomposition.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_default_kernel_qr_decomposition.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2_default_kernel_qr_decomposition.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_default_kernel.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex2_default_kernel.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_default_kernel_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_default_kernel.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex2_default_kernel.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_default_kernel_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_choose_kernel_with_api.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real2_choose_kernel_with_api.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real2_choose_kernel_with_api.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real2_choose_kernel_with_api.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_choose_kernel_with_api.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_complex2_choose_kernel_with_api.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_complex2_choose_kernel_with_api.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_complex2_choose_kernel_with_api.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_real_c_version_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_c_version_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_real_c_version_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_real_c_version_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_c_version_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_c_version_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_real_c_version_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_c_version_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_real_c_version_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_real_c_version_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_c_version_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_c_version_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real_with_c.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/test_real_with_c.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/mod_from_c.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/mod_from_c.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/util.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/check_correctnes.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/setup_mpi.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_with_c_openmp.o cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/test_real_with_c.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/test_real_with_c.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/mod_from_c.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/mod_from_c.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/util.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/util.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/read_input_parameters.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/check_correctnes.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/check_correctnes.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/setup_mpi.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/setup_mpi.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/blacs_infrastructure.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout test/shared_sources/prepare_matrix.F90 | grep -i -o '^ *module [^!]*' | grep -v "\" > test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_with_c_openmp.o || true cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_utilities.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_utilities.use_mods.libelpa_openmp_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa1.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa1.use_mods.libelpa_openmp_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_utilities.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_utilities.use_mods.libelpa_openmp_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2.use_mods.libelpa_openmp_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_c_interface.F90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_c_interface.use_mods.libelpa_openmp_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/qr_utils.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/qr_utils.use_mods.libelpa_openmp_la.lo src/elpa1.F90:497:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa1.F90:502:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:528:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:535:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:539:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa1.F90:545:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa1.F90:809:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa1.F90:810:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:828:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:1240:0: error: detected recursion whilst expanding macro "vector" ! Calculate vector for Householder transformation on all procs ^ src/elpa1.F90:1245:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa1.F90:1272:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa1.F90:1279:0: error: detected recursion whilst expanding macro "vector" a(1:l_rows,l_cols+1) = vr(1:l_rows) ! store Householder vector for back transformation ^ src/elpa1.F90:1283:0: error: detected recursion whilst expanding macro "vector" ! Broadcast the Householder vector (and tau) along columns ^ src/elpa1.F90:1289:0: error: detected recursion whilst expanding macro "vector" ! Transpose Householder vector vr -> vc ^ src/elpa1.F90:1571:0: error: detected recursion whilst expanding macro "vector" l_colh = local_index(ic , my_pcol, np_cols, nblk, -1) ! Column of Householder vector ^ src/elpa1.F90:1572:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:1590:0: error: detected recursion whilst expanding macro "vector" l_rows = local_index(ic-1, my_prow, np_rows, nblk, -1) ! # rows of Householder vector ^ src/elpa1.F90:3334:0: error: detected recursion whilst expanding macro "vector" ! The components of the updating vector. ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_qrkernels.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/elpa_qrkernels.use_mods.libelpa_openmp_la.lo src/elpa2.F90:694:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:708:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:711:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa2.F90:730:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:743:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa2.F90:751:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa2.F90:1050:0: error: detected recursion whilst expanding macro "vector" ncol = (istep-1)*cwy_blocking + nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1127:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:1317:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:1367:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ src/elpa2.F90:1440:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:1509:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:1603:0: error: detected recursion whilst expanding macro "vector" ! Send last HH vector and TAU to next PE if it has been calculated above ^ src/elpa2.F90:1612:0: error: detected recursion whilst expanding macro "vector" ! "Send" HH vector and TAU to next OpenMP thread ^ src/elpa2.F90:1628:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa2.F90:1640:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa2.F90:1674:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa2.F90:1790:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdlarfb.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/elpa_pdlarfb.use_mods.libelpa_openmp_la.lo src/elpa2.F90:2282:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_real ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa_qr/elpa_pdgeqrf.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa_qr/elpa_pdgeqrf.use_mods.libelpa_openmp_la.lo src/elpa2.F90:3328:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa2.F90:3342:0: error: detected recursion whilst expanding macro "vector" ! Get vector to be transformed; distribute last element and norm of ^ src/elpa2.F90:3345:0: error: detected recursion whilst expanding macro "vector" vr(1:lr) = a(1:lr,lch) ! vector to be transformed ^ src/elpa2.F90:3364:0: error: detected recursion whilst expanding macro "vector" ! Scale vr and store Householder vector for back transformation ^ src/elpa2.F90:3377:0: error: detected recursion whilst expanding macro "vector" ! Broadcast Householder vector and tau along columns ^ src/elpa2.F90:3385:0: error: detected recursion whilst expanding macro "vector" ! Transform remaining columns in current block with Householder vector ^ src/elpa_qr/elpa_pdlarfb.f90:301:0: error: detected recursion whilst expanding macro "vector" ! apply householder vector to the left ^ src/elpa2.F90:3657:0: error: detected recursion whilst expanding macro "vector" ncol = istep*nbw + lc ! absolute column number of householder vector ^ src/elpa_qr/elpa_pdlarfb.f90:420:0: error: detected recursion whilst expanding macro "vector" ! in 2x2 matrix case only one householder vector was generated ^ src/elpa_qr/elpa_pdlarfb.f90:447:0: error: detected recursion whilst expanding macro "vector" ! update second vector ^ src/elpa2.F90:3832:0: error: detected recursion whilst expanding macro "vector" ! please note: for nx==1 the one and only HH vector is 0 and is neither calculated nor send below! ^ src/elpa2.F90:3882:0: error: detected recursion whilst expanding macro "vector" hh_cnt(:) = 1 ! The first transfomation vector is always 0 and not calculated at all ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_real.use_mods.libelpa_openmp_la.lo src/elpa2.F90:3956:0: error: detected recursion whilst expanding macro "vector" ! Receive Householder vector from previous task, from PE owning subdiagonal ^ src/elpa2.F90:4023:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa_qr/elpa_pdgeqrf.f90:143:0: error: detected recursion whilst expanding macro "vector" ! pdlarfl(2) do not have these problems as they are working more on a vector ^ src/elpa2.F90:4120:0: error: detected recursion whilst expanding macro "vector" ! Send last HH vector and TAU to next PE if it has been calculated above ^ src/elpa_qr/elpa_pdgeqrf.f90:214:0: error: detected recursion whilst expanding macro "vector" ! vector exchange part ^ src/elpa2.F90:4129:0: error: detected recursion whilst expanding macro "vector" ! "Send" HH vector and TAU to next OpenMP thread ^ src/elpa_qr/elpa_pdgeqrf.f90:834:0: error: detected recursion whilst expanding macro "vector" ! check for 2x2 matrix case => only one householder vector will be ^ src/elpa_qr/elpa_pdgeqrf.f90:987:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1003:0: error: detected recursion whilst expanding macro "vector" ! id=0: first vector ^ src/elpa2.F90:4145:0: error: detected recursion whilst expanding macro "vector" ! and sends the Householder vector and the first column as early ^ src/elpa_qr/elpa_pdgeqrf.f90:1004:0: error: detected recursion whilst expanding macro "vector" ! id=1: second vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1105:0: error: detected recursion whilst expanding macro "vector" ! Update inner product of this column and next column vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1120:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa2.F90:4157:0: error: detected recursion whilst expanding macro "vector" ! Store Householder vector for back transformation ^ src/elpa_qr/elpa_pdgeqrf.f90:1136:0: error: detected recursion whilst expanding macro "vector" ! update inner product of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1139:0: error: detected recursion whilst expanding macro "vector" ! update dot12 value to represent update with first vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1143:0: error: detected recursion whilst expanding macro "vector" ! update top element of next vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1147:0: error: detected recursion whilst expanding macro "vector" ! restore separated dot22 for vector generation ^ src/elpa2.F90:4193:0: error: detected recursion whilst expanding macro "vector" ! Multiply diagonal block and subdiagonal block with Householder vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1159:0: error: detected recursion whilst expanding macro "vector" ! run this function after second vector ^ src/elpa2.F90:4308:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa2.F90:4810:0: error: detected recursion whilst expanding macro "vector" ! for current_local_n == 1 the one and only HH vector is 0 and not stored in hh_trans_complex ^ src/elpa_qr/elpa_pdgeqrf.f90:1434:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1440:0: error: detected recursion whilst expanding macro "vector" ! check if relative error is bounded for each Householder vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1443:0: error: detected recursion whilst expanding macro "vector" ! first Householder vector is considered as "stable". ^ src/elpa_qr/elpa_pdgeqrf.f90:1472:0: error: detected recursion whilst expanding macro "vector" ! TODO: zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1536:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1665:0: error: detected recursion whilst expanding macro "vector" ! dependency of c vector during update process ^ src/elpa2.F90:6042:0: error: detected recursion whilst expanding macro "vector" !send hh-vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1740:0: error: detected recursion whilst expanding macro "vector" ! zero Householder vector (zero norm) case ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" ! calculate c vector (extra vector or encode in seedC/seedD? ^ src/elpa_qr/elpa_pdgeqrf.f90:1751:0: error: detected recursion whilst expanding macro "vector" src/elpa_qr/elpa_pdgeqrf.f90:1757:0: error: detected recursion whilst expanding macro "vector" ! calculate z using tau,seedD,seedC and c vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1766:0: error: detected recursion whilst expanding macro "vector" ! update A global (householder vector already generated by pdlarfgk) ^ src/elpa2.F90:6070:0: error: detected recursion whilst expanding macro "vector" ! Use new HH vector for the next block ^ src/elpa_qr/elpa_pdgeqrf.f90:1779:0: error: detected recursion whilst expanding macro "vector" ! generate y vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1783:0: error: detected recursion whilst expanding macro "vector" ! generate v vector ^ src/elpa_qr/elpa_pdgeqrf.f90:1813:0: error: detected recursion whilst expanding macro "vector" ! calculate inner product of householder vector parts in seedC ^ src/elpa_qr/elpa_pdgeqrf.f90:1863:0: error: detected recursion whilst expanding macro "vector" buffersize = local_size * n ! vector elements ^ src/elpa_qr/elpa_pdgeqrf.f90:2035:0: error: detected recursion whilst expanding macro "vector" ! replace top element to build an unitary vector ^ cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_complex.use_mods.libelpa_openmp_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_real_simple.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_real_simple.use_mods.libelpa_openmp_la.lo cpp -P -traditional -Wall -Werror -DHAVE_CONFIG_H -I. -o /dev/stdout src/elpa2_kernels/elpa2_kernels_complex_simple.f90 | grep -i -o '^ *use [^ ,!:]*' | sort -u > src/elpa2_kernels/elpa2_kernels_complex_simple.use_mods.libelpa_openmp_la.lo echo > /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; ./fdep/fortran_dependencies.pl elpa1_test_real_openmp test/test_real.use_mods.elpa1_test_real_openmp.o test/shared_sources/util.use_mods.elpa1_test_real_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_openmp.o test/shared_sources/check_correctnes.use_mods.elpa1_test_real_openmp.o test/shared_sources/setup_mpi.use_mods.elpa1_test_real_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_openmp.o test/test_real.def_mods.elpa1_test_real_openmp.o test/shared_sources/util.def_mods.elpa1_test_real_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_openmp.o test/shared_sources/check_correctnes.def_mods.elpa1_test_real_openmp.o test/shared_sources/setup_mpi.def_mods.elpa1_test_real_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa1_test_real_openmp, might be external ./fdep/fortran_dependencies.pl elpa1_test_complex_openmp test/test_complex.use_mods.elpa1_test_complex_openmp.o test/shared_sources/util.use_mods.elpa1_test_complex_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_complex_openmp.o test/shared_sources/check_correctnes.use_mods.elpa1_test_complex_openmp.o test/shared_sources/setup_mpi.use_mods.elpa1_test_complex_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_complex_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_complex_openmp.o test/test_complex.def_mods.elpa1_test_complex_openmp.o test/shared_sources/util.def_mods.elpa1_test_complex_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_complex_openmp.o test/shared_sources/check_correctnes.def_mods.elpa1_test_complex_openmp.o test/shared_sources/setup_mpi.def_mods.elpa1_test_complex_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_complex_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_complex_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa1_test_complex_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_openmp test/test_real2.use_mods.elpa2_test_real_openmp.o test/shared_sources/util.use_mods.elpa2_test_real_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_openmp.o test/test_real2.def_mods.elpa2_test_real_openmp.o test/shared_sources/util.def_mods.elpa2_test_real_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_complex_openmp test/test_complex2.use_mods.elpa2_test_complex_openmp.o test/shared_sources/util.use_mods.elpa2_test_complex_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_openmp.o test/test_complex2.def_mods.elpa2_test_complex_openmp.o test/shared_sources/util.def_mods.elpa2_test_complex_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_complex_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_print_kernels_openmp src/print_available_elpa2_kernels.use_mods.elpa2_print_kernels_openmp.o test/shared_sources/util.use_mods.elpa2_print_kernels_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_print_kernels_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_print_kernels_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_print_kernels_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_print_kernels_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_print_kernels_openmp.o src/print_available_elpa2_kernels.def_mods.elpa2_print_kernels_openmp.o test/shared_sources/util.def_mods.elpa2_print_kernels_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_print_kernels_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_print_kernels_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_print_kernels_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_print_kernels_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_print_kernels_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_print_kernels_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_print_kernels_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_print_kernels_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_print_kernels_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_print_kernels_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_print_kernels_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_print_kernels_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_default_kernel_openmp test/test_real2_default_kernel.use_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/util.use_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel_openmp.o test/test_real2_default_kernel.def_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/util.def_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_default_kernel_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_default_kernel_qr_decomposition_openmp test/test_real2_default_kernel_qr_decomposition.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/util.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/test_real2_default_kernel_qr_decomposition.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/util.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_default_kernel_qr_decomposition_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_default_kernel_qr_decomposition_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_complex_default_kernel_openmp test/test_complex2_default_kernel.use_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/util.use_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_default_kernel_openmp.o test/test_complex2_default_kernel.def_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/util.def_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_default_kernel_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_default_kernel_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_default_kernel_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_complex_default_kernel_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_real_choose_kernel_with_api_openmp test/test_real2_choose_kernel_with_api.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/util.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/test_real2_choose_kernel_with_api.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/util.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_real_choose_kernel_with_api_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_real_choose_kernel_with_api_openmp, might be external ./fdep/fortran_dependencies.pl elpa2_test_complex_choose_kernel_with_api_openmp test/test_complex2_choose_kernel_with_api.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/util.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/check_correctnes.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/setup_mpi.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/test_complex2_choose_kernel_with_api.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/util.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/check_correctnes.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/setup_mpi.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa2_test_complex_choose_kernel_with_api_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module elpa2_utilities in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module elpa2 in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa2_test_complex_choose_kernel_with_api_openmp, might be external ./fdep/fortran_dependencies.pl elpa1_test_real_c_version_openmp test/shared_sources/util.use_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/check_correctnes.use_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/setup_mpi.use_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/util.def_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/check_correctnes.def_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/setup_mpi.def_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_c_version_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_c_version_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_c_version_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_c_version_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_c_version_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_c_version_openmp, might be external ./fdep/fortran_dependencies.pl elpa1_test_real_with_c_openmp test/test_real_with_c.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/mod_from_c.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/util.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/read_input_parameters.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/check_correctnes.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/setup_mpi.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/blacs_infrastructure.use_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/prepare_matrix.use_mods.elpa1_test_real_with_c_openmp.o test/test_real_with_c.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/mod_from_c.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/util.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/read_input_parameters.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/check_correctnes.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/setup_mpi.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/blacs_infrastructure.def_mods.elpa1_test_real_with_c_openmp.o test/shared_sources/prepare_matrix.def_mods.elpa1_test_real_with_c_openmp.o >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c_openmp, might be external fdep: Warning: Cannot find definition of module iso_c_binding in files for program elpa1_test_real_with_c_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_with_c_openmp, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program elpa1_test_real_with_c_openmp, might be external fdep: Warning: Cannot find definition of module elpa1 in files for program elpa1_test_real_with_c_openmp, might be external ./fdep/fortran_dependencies.pl libelpa_openmp_la src/elpa_utilities.use_mods.libelpa_openmp_la.lo src/elpa1.use_mods.libelpa_openmp_la.lo src/elpa2_utilities.use_mods.libelpa_openmp_la.lo src/elpa2.use_mods.libelpa_openmp_la.lo src/elpa_c_interface.use_mods.libelpa_openmp_la.lo src/elpa_qr/qr_utils.use_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_qrkernels.use_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_pdlarfb.use_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_pdgeqrf.use_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_real.use_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_complex.use_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_real_simple.use_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_complex_simple.use_mods.libelpa_openmp_la.lo src/elpa_utilities.def_mods.libelpa_openmp_la.lo src/elpa1.def_mods.libelpa_openmp_la.lo src/elpa2_utilities.def_mods.libelpa_openmp_la.lo src/elpa2.def_mods.libelpa_openmp_la.lo src/elpa_c_interface.def_mods.libelpa_openmp_la.lo src/elpa_qr/qr_utils.def_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_qrkernels.def_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_pdlarfb.def_mods.libelpa_openmp_la.lo src/elpa_qr/elpa_pdgeqrf.def_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_real.def_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_complex.def_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_real_simple.def_mods.libelpa_openmp_la.lo src/elpa2_kernels/elpa2_kernels_complex_simple.def_mods.libelpa_openmp_la.lo >> /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk || { rm /builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi/.fortran_dependencies/dependencies.mk; exit 1; } ; fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_openmp_la, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_openmp_la, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_openmp_la, might be external fdep: Warning: Cannot find definition of module mpi in files for program libelpa_openmp_la, might be external fdep: Warning: Cannot find definition of module iso_fortran_env in files for program libelpa_openmp_la, might be external make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi' make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi' /bin/sh ./libtool --tag=FC --mode=compile mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa_utilities.lo src/elpa_utilities.F90 /bin/sh ./libtool --tag=FC --mode=compile mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa2_utilities.lo src/elpa2_utilities.F90 /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_complex_simple.lo src/elpa2_kernels/elpa2_kernels_complex_simple.f90 /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_complex.lo src/elpa2_kernels/elpa2_kernels_complex.f90 libtool: compile: mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa2_utilities.F90 -fPIC -o src/.libs/elpa2_utilities.o libtool: compile: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_complex_simple.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_complex_simple.o libtool: compile: mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa_utilities.F90 -fPIC -o src/.libs/elpa_utilities.o libtool: compile: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_complex.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_complex.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_real_simple.lo src/elpa2_kernels/elpa2_kernels_real_simple.f90 /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa_qr/elpa_qrkernels.lo src/elpa_qr/elpa_qrkernels.f90 /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa2_kernels/elpa2_kernels_real.lo src/elpa2_kernels/elpa2_kernels_real.f90 libtool: compile: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_real_simple.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_real_simple.o libtool: compile: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa2_kernels/elpa2_kernels_real.f90 -fPIC -o src/elpa2_kernels/.libs/elpa2_kernels_real.o libtool: compile: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa_qr/elpa_qrkernels.f90 -fPIC -o src/elpa_qr/.libs/elpa_qrkernels.o src/elpa2_kernels/elpa2_kernels_real.f90:89.39: call hh_trafo_kernel_12_generic(q(i,1),hh, nb, ldq, ldh, s) 1 Warning: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) src/elpa2_kernels/elpa2_kernels_real.f90:95.38: call hh_trafo_kernel_8_generic(q(i,1),hh, nb, ldq, ldh, s) 1 Warning: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) src/elpa2_kernels/elpa2_kernels_real.f90:97.38: call hh_trafo_kernel_4_generic(q(i,1),hh, nb, ldq, ldh, s) 1 Warning: Type mismatch in argument 'q' at (1); passed REAL(8) to COMPLEX(8) /bin/sh ./libtool --tag=FC --mode=compile mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa1.lo src/elpa1.F90 libtool: compile: mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa1.F90 -fPIC -o src/.libs/elpa1.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa_qr/qr_utils.lo src/elpa_qr/qr_utils.f90 libtool: compile: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa_qr/qr_utils.f90 -fPIC -o src/elpa_qr/.libs/qr_utils.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa_qr/elpa_pdlarfb.lo src/elpa_qr/elpa_pdlarfb.f90 libtool: compile: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa_qr/elpa_pdlarfb.f90 -fPIC -o src/elpa_qr/.libs/elpa_pdlarfb.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa_qr/elpa_pdgeqrf.lo src/elpa_qr/elpa_pdgeqrf.f90 libtool: compile: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa_qr/elpa_pdgeqrf.f90 -fPIC -o src/elpa_qr/.libs/elpa_pdgeqrf.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa2.lo src/elpa2.F90 libtool: compile: mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa2.F90 -fPIC -o src/.libs/elpa2.o /bin/sh ./libtool --tag=FC --mode=compile mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/elpa_c_interface.lo src/elpa_c_interface.F90 libtool: compile: mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c src/elpa_c_interface.F90 -fPIC -o src/.libs/elpa_c_interface.o /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o libelpa_openmp.la -version-info 3:0:0 -lstdc++ -rpath /usr/lib64/openmpi/lib src/elpa_utilities.lo src/elpa1.lo src/elpa2_utilities.lo src/elpa2.lo src/elpa_c_interface.lo src/elpa_qr/qr_utils.lo src/elpa_qr/elpa_qrkernels.lo src/elpa_qr/elpa_pdlarfb.lo src/elpa_qr/elpa_pdgeqrf.lo src/elpa2_kernels/elpa2_kernels_real.lo src/elpa2_kernels/elpa2_kernels_complex.lo src/elpa2_kernels/elpa2_kernels_real_simple.lo src/elpa2_kernels/elpa2_kernels_complex_simple.lo -lscalapack -lsatlas libtool: link: mpifort -shared -fPIC src/.libs/elpa_utilities.o src/.libs/elpa1.o src/.libs/elpa2_utilities.o src/.libs/elpa2.o src/.libs/elpa_c_interface.o src/elpa_qr/.libs/qr_utils.o src/elpa_qr/.libs/elpa_qrkernels.o src/elpa_qr/.libs/elpa_pdlarfb.o src/elpa_qr/.libs/elpa_pdgeqrf.o src/elpa2_kernels/.libs/elpa2_kernels_real.o src/elpa2_kernels/.libs/elpa2_kernels_complex.o src/elpa2_kernels/.libs/elpa2_kernels_real_simple.o src/elpa2_kernels/.libs/elpa2_kernels_complex_simple.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -lstdc++ -lscalapack -lsatlas -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5 -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/usr/lib/gcc/ppc64le-redhat-linux/4.8.5/../../.. -lmpi_usempi -lmpi_mpifh -lmpi -lgfortran -lgomp -lm -lpthread -lc -lgcc_s -fopenmp -fopenmp -fopenmp -Wl,-soname -Wl,libelpa_openmp.so.3 -o .libs/libelpa_openmp.so.3.0.0 libtool: link: (cd ".libs" && rm -f "libelpa_openmp.so.3" && ln -s "libelpa_openmp.so.3.0.0" "libelpa_openmp.so.3") libtool: link: (cd ".libs" && rm -f "libelpa_openmp.so" && ln -s "libelpa_openmp.so.3.0.0" "libelpa_openmp.so") libtool: link: ( cd ".libs" && rm -f "libelpa_openmp.la" && ln -s "../libelpa_openmp.la" "libelpa_openmp.la" ) mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/util.o test/shared_sources/util.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/prepare_matrix.o test/shared_sources/prepare_matrix.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/read_input_parameters.o test/shared_sources/read_input_parameters.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/blacs_infrastructure.o test/shared_sources/blacs_infrastructure.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/check_correctnes.o test/shared_sources/check_correctnes.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o src/print_available_elpa2_kernels.o src/print_available_elpa2_kernels.F90 mpicc -DHAVE_CONFIG_H -I. -c -o test/test_real_c_version.o test/test_real_c_version.c mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/mod_from_c.o test/shared_sources/mod_from_c.F90 mpicc -DHAVE_CONFIG_H -I. -c -o test/shared_sources/call_elpa1_real.o test/shared_sources/call_elpa1_real.c mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/shared_sources/setup_mpi.o test/shared_sources/setup_mpi.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_real.o test/test_real.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_complex.o test/test_complex.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_real2.o test/test_real2.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_complex2.o test/test_complex2.F90 /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_print_kernels_openmp src/print_available_elpa2_kernels.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_real2_default_kernel.o test/test_real2_default_kernel.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_real2_default_kernel_qr_decomposition.o test/test_real2_default_kernel_qr_decomposition.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_complex2_default_kernel.o test/test_complex2_default_kernel.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_real2_choose_kernel_with_api.o test/test_real2_choose_kernel_with_api.F90 mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_complex2_choose_kernel_with_api.o test/test_complex2_choose_kernel_with_api.F90 libtool: link: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_print_kernels_openmp src/print_available_elpa2_kernels.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa1_test_real_c_version_openmp test/test_real_c_version.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas mpifort -DHAVE_CONFIG_H -I. -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -c -o test/test_real_with_c.o test/test_real_with_c.F90 /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa1_test_real_openmp test/test_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa1_test_complex_openmp test/test_complex.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa1_test_real_c_version_openmp test/test_real_c_version.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_real_openmp test/test_real2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa1_test_real_openmp test/test_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_complex_openmp test/test_complex2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa1_test_complex_openmp test/test_complex.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib libtool: link: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_real_openmp test/test_real2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_real_default_kernel_openmp test/test_real2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_complex_openmp test/test_complex2.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_real_default_kernel_qr_decomposition_openmp test/test_real2_default_kernel_qr_decomposition.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_complex_default_kernel_openmp test/test_complex2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_real_default_kernel_openmp test/test_real2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_real_choose_kernel_with_api_openmp test/test_real2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_real_default_kernel_qr_decomposition_openmp test/test_real2_default_kernel_qr_decomposition.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib libtool: link: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_complex_default_kernel_openmp test/test_complex2_default_kernel.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa2_test_complex_choose_kernel_with_api_openmp test/test_complex2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_real_choose_kernel_with_api_openmp test/test_real2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib /bin/sh ./libtool --tag=FC --mode=link mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib -o elpa1_test_real_with_c_openmp test/test_real_with_c.o test/shared_sources/mod_from_c.o test/shared_sources/call_elpa1_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o libelpa_openmp.la -lscalapack -lsatlas libtool: link: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa2_test_complex_choose_kernel_with_api_openmp test/test_complex2_choose_kernel_with_api.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib libtool: link: mpifort -Imodules -Jmodules -fopenmp -ffree-line-length-none -ffree-form -fopenmp -o .libs/elpa1_test_real_with_c_openmp test/test_real_with_c.o test/shared_sources/mod_from_c.o test/shared_sources/call_elpa1_real.o test/shared_sources/util.o test/shared_sources/read_input_parameters.o test/shared_sources/check_correctnes.o test/shared_sources/setup_mpi.o test/shared_sources/blacs_infrastructure.o test/shared_sources/prepare_matrix.o -L/usr/lib64/atlas -L/usr/lib64/openmpi/lib ./.libs/libelpa_openmp.so -lstdc++ -lscalapack -lsatlas -fopenmp -Wl,-rpath -Wl,/usr/lib64/openmpi/lib make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi' + popd ~/build/BUILD/elpa-2015.02.002 + . /etc/profile.d/modules.sh ++++ /bin/ps -p 4473 -ocomm= +++ /bin/basename sh ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ MODULESHOME=/usr/share/Modules +++ export MODULESHOME +++ '[' mpi/openmpi-ppc64le = '' ']' +++ '[' /usr/share/Modules/modulefiles:/etc/modulefiles = '' ']' + module unload mpi/openmpi-ppc64le ++ /usr/bin/modulecmd sh unload mpi/openmpi-ppc64le + eval MANPATH=/usr/share/man:/usr/local/share/man ';export' 'MANPATH;PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin' ';export' 'PATH;unset' 'LD_LIBRARY_PATH;unset' 'LOADEDMODULES;unset' 'MPI_BIN;unset' 'MPI_COMPILER;unset' 'MPI_FORTRAN_MOD_DIR;unset' 'MPI_HOME;unset' 'MPI_INCLUDE;unset' 'MPI_LIB;unset' 'MPI_MAN;unset' 'MPI_PYTHON_SITEARCH;unset' 'MPI_SUFFIX;unset' 'MPI_SYSCONFIG;unset' 'PYTHONPATH;unset' '_LMFILES_;' ++ MANPATH=/usr/share/man:/usr/local/share/man ++ export MANPATH ++ PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ unset LD_LIBRARY_PATH ++ unset LOADEDMODULES ++ unset MPI_BIN ++ unset MPI_COMPILER ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_HOME ++ unset MPI_INCLUDE ++ unset MPI_LIB ++ unset MPI_MAN ++ unset MPI_PYTHON_SITEARCH ++ unset MPI_SUFFIX ++ unset MPI_SYSCONFIG ++ unset PYTHONPATH ++ unset _LMFILES_ + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.ONrLRv + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le '!=' / ']' + rm -rf /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le ++ dirname /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le + cd elpa-2015.02.002 + for s in ''\'''\''' _openmp + for mpi in mpich openmpi + pushd ./mpich ~/build/BUILD/elpa-2015.02.002/mpich ~/build/BUILD/elpa-2015.02.002 + make DESTDIR=/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le install make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib' /bin/sh ./libtool --mode=install /usr/bin/install -c libelpa.la '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib' libtool: install: /usr/bin/install -c .libs/libelpa.so.3.0.0 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/libelpa.so.3.0.0 libtool: install: (cd /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib && { ln -s -f libelpa.so.3.0.0 libelpa.so.3 || { rm -f libelpa.so.3 && ln -s libelpa.so.3.0.0 libelpa.so.3; }; }) libtool: install: (cd /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib && { ln -s -f libelpa.so.3.0.0 libelpa.so || { rm -f libelpa.so && ln -s libelpa.so.3.0.0 libelpa.so; }; }) libtool: install: /usr/bin/install -c .libs/libelpa.lai /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/libelpa.la libtool: install: warning: remember to run `libtool --finish /usr/lib64/mpich/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -c elpa1_test_real elpa1_test_complex elpa2_test_real elpa2_test_complex elpa2_print_kernels '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin' libtool: install: warning: `libelpa.la' has not been installed in `/usr/lib64/mpich/lib' libtool: install: /usr/bin/install -c .libs/elpa1_test_real /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_real libtool: install: warning: `libelpa.la' has not been installed in `/usr/lib64/mpich/lib' libtool: install: /usr/bin/install -c .libs/elpa1_test_complex /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_complex libtool: install: warning: `libelpa.la' has not been installed in `/usr/lib64/mpich/lib' libtool: install: /usr/bin/install -c .libs/elpa2_test_real /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_real libtool: install: warning: `libelpa.la' has not been installed in `/usr/lib64/mpich/lib' libtool: install: /usr/bin/install -c .libs/elpa2_test_complex /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_complex libtool: install: warning: `libelpa.la' has not been installed in `/usr/lib64/mpich/lib' libtool: install: /usr/bin/install -c .libs/elpa2_print_kernels /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_print_kernels /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa' /usr/bin/install -c -m 644 README COPYING/COPYING COPYING/gpl.txt COPYING/lgpl.txt '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa/examples' /usr/bin/install -c -m 644 test/read_real.F90 test/test_complex2.F90 test/test_complex2_default_kernel.F90 test/test_complex2_choose_kernel_with_api.F90 test/test_complex.F90 test/test_real2.F90 test/test_real2_default_kernel.F90 test/test_real2_default_kernel_qr_decomposition.F90 test/test_real2_choose_kernel_with_api.F90 test/test_real.F90 test/test_real_with_c.F90 src/print_available_elpa2_kernels.F90 '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa/examples' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules' /usr/bin/install -c -m 644 modules/real_generic_simple_kernel.mod modules/complex_generic_kernel.mod modules/from_c.mod modules/complex_generic_simple_kernel.mod modules/mod_check_correctness.mod modules/elpa_pdlarfb.mod modules/elpa_utilities.mod modules/test_util.mod modules/qr_utils_mod.mod modules/elpa1.mod modules/mod_blacs_infrastructure.mod modules/mod_prepare_matrix.mod modules/elpa_pdgeqrf.mod modules/mod_setup_mpi.mod modules/elpa2_utilities.mod modules/mod_read_input_parameters.mod modules/elpa2.mod '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/elpa' /usr/bin/install -c -m 644 elpa/elpa.h elpa/elpa_kernel_constants.h elpa/elpa_generated.h '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/elpa' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/pkgconfig' /usr/bin/install -c -m 644 elpa-2015.02.002.pc '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/pkgconfig' make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' + rm /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_complex /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_real /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_complex /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_real + mkdir -p /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/bin + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_print_kernels /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/bin/ + mkdir -p /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich ++ ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/complex_generic_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/complex_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa1.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa2.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa2_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_pdgeqrf.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_pdlarfb.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/from_c.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_blacs_infrastructure.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_check_correctness.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_prepare_matrix.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_read_input_parameters.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_setup_mpi.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/qr_utils_mod.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/real_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/test_util.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/complex_generic_kernel.mod .mod + m=complex_generic_kernel + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/complex_generic_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/complex_generic_kernel.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/complex_generic_simple_kernel.mod .mod + m=complex_generic_simple_kernel + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/complex_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/complex_generic_simple_kernel.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa1.mod .mod + m=elpa1 + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa1.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/elpa1.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa2.mod .mod + m=elpa2 + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa2.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/elpa2.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa2_utilities.mod .mod + m=elpa2_utilities + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa2_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/elpa2_utilities.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_pdgeqrf.mod .mod + m=elpa_pdgeqrf + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_pdgeqrf.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/elpa_pdgeqrf.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_pdlarfb.mod .mod + m=elpa_pdlarfb + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_pdlarfb.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/elpa_pdlarfb.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_utilities.mod .mod + m=elpa_utilities + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/elpa_utilities.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/from_c.mod .mod + m=from_c + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/from_c.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/from_c.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_blacs_infrastructure.mod .mod + m=mod_blacs_infrastructure + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_blacs_infrastructure.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/mod_blacs_infrastructure.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_check_correctness.mod .mod + m=mod_check_correctness + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_check_correctness.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/mod_check_correctness.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_prepare_matrix.mod .mod + m=mod_prepare_matrix + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_prepare_matrix.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/mod_prepare_matrix.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_read_input_parameters.mod .mod + m=mod_read_input_parameters + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_read_input_parameters.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/mod_read_input_parameters.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_setup_mpi.mod .mod + m=mod_setup_mpi + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_setup_mpi.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/mod_setup_mpi.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/qr_utils_mod.mod .mod + m=qr_utils_mod + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/qr_utils_mod.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/qr_utils_mod.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/real_generic_simple_kernel.mod .mod + m=real_generic_simple_kernel + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/real_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/real_generic_simple_kernel.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/test_util.mod .mod + m=test_util + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/test_util.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/test_util.mod + rm /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/libelpa.la + sed -i -e '/^fcflags.*modules/s,/modules,/modules/mpich,' /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/pkgconfig/elpa-2015.02.002.pc ~/build/BUILD/elpa-2015.02.002 ~/build/BUILD/elpa-2015.02.002/openmpi ~/build/BUILD/elpa-2015.02.002 + popd + for mpi in mpich openmpi + pushd ./openmpi + make DESTDIR=/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le install make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib' /bin/sh ./libtool --mode=install /usr/bin/install -c libelpa.la '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/libelpa.so.3.0.0 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/libelpa.so.3.0.0 libtool: install: (cd /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib && { ln -s -f libelpa.so.3.0.0 libelpa.so.3 || { rm -f libelpa.so.3 && ln -s libelpa.so.3.0.0 libelpa.so.3; }; }) libtool: install: (cd /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib && { ln -s -f libelpa.so.3.0.0 libelpa.so || { rm -f libelpa.so && ln -s libelpa.so.3.0.0 libelpa.so; }; }) libtool: install: /usr/bin/install -c .libs/libelpa.lai /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/libelpa.la libtool: install: warning: remember to run `libtool --finish /usr/lib64/openmpi/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -c elpa1_test_real elpa1_test_complex elpa2_test_real elpa2_test_complex elpa2_print_kernels '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin' libtool: install: warning: `libelpa.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/elpa1_test_real /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_real libtool: install: warning: `libelpa.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/elpa1_test_complex /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_complex libtool: install: warning: `libelpa.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/elpa2_test_real /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_real libtool: install: warning: `libelpa.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/elpa2_test_complex /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_complex libtool: install: warning: `libelpa.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/elpa2_print_kernels /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_print_kernels /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa' /usr/bin/install -c -m 644 README COPYING/COPYING COPYING/gpl.txt COPYING/lgpl.txt '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa/examples' /usr/bin/install -c -m 644 test/read_real.F90 test/test_complex2.F90 test/test_complex2_default_kernel.F90 test/test_complex2_choose_kernel_with_api.F90 test/test_complex.F90 test/test_real2.F90 test/test_real2_default_kernel.F90 test/test_real2_default_kernel_qr_decomposition.F90 test/test_real2_choose_kernel_with_api.F90 test/test_real.F90 test/test_real_with_c.F90 src/print_available_elpa2_kernels.F90 '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa/examples' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules' /usr/bin/install -c -m 644 modules/real_generic_simple_kernel.mod modules/complex_generic_kernel.mod modules/from_c.mod modules/complex_generic_simple_kernel.mod modules/mod_check_correctness.mod modules/elpa_pdlarfb.mod modules/elpa_utilities.mod modules/test_util.mod modules/qr_utils_mod.mod modules/elpa1.mod modules/mod_blacs_infrastructure.mod modules/mod_prepare_matrix.mod modules/elpa_pdgeqrf.mod modules/mod_setup_mpi.mod modules/elpa2_utilities.mod modules/mod_read_input_parameters.mod modules/elpa2.mod '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/elpa' /usr/bin/install -c -m 644 elpa/elpa.h elpa/elpa_kernel_constants.h elpa/elpa_generated.h '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/elpa' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/pkgconfig' /usr/bin/install -c -m 644 elpa-2015.02.002.pc '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/pkgconfig' make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' + rm /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_complex /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_real /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_complex /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_real + mkdir -p /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/bin + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_print_kernels /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/bin/ + mkdir -p /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi ++ ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/complex_generic_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/complex_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa1.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa2.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa2_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_pdgeqrf.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_pdlarfb.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/from_c.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_blacs_infrastructure.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_check_correctness.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_prepare_matrix.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_read_input_parameters.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_setup_mpi.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/qr_utils_mod.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/real_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/test_util.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/complex_generic_kernel.mod .mod + m=complex_generic_kernel + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/complex_generic_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/complex_generic_kernel.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/complex_generic_simple_kernel.mod .mod + m=complex_generic_simple_kernel + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/complex_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/complex_generic_simple_kernel.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa1.mod .mod + m=elpa1 + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa1.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/elpa1.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa2.mod .mod + m=elpa2 + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa2.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/elpa2.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa2_utilities.mod .mod + m=elpa2_utilities + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa2_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/elpa2_utilities.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_pdgeqrf.mod .mod + m=elpa_pdgeqrf + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_pdgeqrf.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/elpa_pdgeqrf.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_pdlarfb.mod .mod + m=elpa_pdlarfb + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_pdlarfb.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/elpa_pdlarfb.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_utilities.mod .mod + m=elpa_utilities + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/elpa_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/elpa_utilities.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/from_c.mod .mod + m=from_c + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/from_c.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/from_c.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_blacs_infrastructure.mod .mod + m=mod_blacs_infrastructure + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_blacs_infrastructure.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/mod_blacs_infrastructure.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_check_correctness.mod .mod + m=mod_check_correctness + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_check_correctness.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/mod_check_correctness.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_prepare_matrix.mod .mod + m=mod_prepare_matrix + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_prepare_matrix.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/mod_prepare_matrix.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_read_input_parameters.mod .mod + m=mod_read_input_parameters + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_read_input_parameters.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/mod_read_input_parameters.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_setup_mpi.mod .mod + m=mod_setup_mpi + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/mod_setup_mpi.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/mod_setup_mpi.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/qr_utils_mod.mod .mod + m=qr_utils_mod + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/qr_utils_mod.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/qr_utils_mod.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/real_generic_simple_kernel.mod .mod + m=real_generic_simple_kernel + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/real_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/real_generic_simple_kernel.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/test_util.mod .mod + m=test_util + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa-2015.02.002/modules/test_util.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/test_util.mod + rm /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/libelpa.la + sed -i -e '/^fcflags.*modules/s,/modules,/modules/openmpi,' /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/pkgconfig/elpa-2015.02.002.pc + popd ~/build/BUILD/elpa-2015.02.002 + for s in ''\'''\''' _openmp + for mpi in mpich openmpi + pushd _openmp/mpich ~/build/BUILD/elpa-2015.02.002/_openmp/mpich ~/build/BUILD/elpa-2015.02.002 + make DESTDIR=/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le install make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib' /bin/sh ./libtool --mode=install /usr/bin/install -c libelpa_openmp.la '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib' libtool: install: /usr/bin/install -c .libs/libelpa_openmp.so.3.0.0 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/libelpa_openmp.so.3.0.0 libtool: install: (cd /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib && { ln -s -f libelpa_openmp.so.3.0.0 libelpa_openmp.so.3 || { rm -f libelpa_openmp.so.3 && ln -s libelpa_openmp.so.3.0.0 libelpa_openmp.so.3; }; }) libtool: install: (cd /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib && { ln -s -f libelpa_openmp.so.3.0.0 libelpa_openmp.so || { rm -f libelpa_openmp.so && ln -s libelpa_openmp.so.3.0.0 libelpa_openmp.so; }; }) libtool: install: /usr/bin/install -c .libs/libelpa_openmp.lai /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/libelpa_openmp.la libtool: install: warning: remember to run `libtool --finish /usr/lib64/mpich/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -c elpa1_test_real_openmp elpa1_test_complex_openmp elpa2_test_real_openmp elpa2_test_complex_openmp elpa2_print_kernels_openmp '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin' libtool: install: warning: `libelpa_openmp.la' has not been installed in `/usr/lib64/mpich/lib' libtool: install: /usr/bin/install -c .libs/elpa1_test_real_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_real_openmp libtool: install: warning: `libelpa_openmp.la' has not been installed in `/usr/lib64/mpich/lib' libtool: install: /usr/bin/install -c .libs/elpa1_test_complex_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_complex_openmp libtool: install: warning: `libelpa_openmp.la' has not been installed in `/usr/lib64/mpich/lib' libtool: install: /usr/bin/install -c .libs/elpa2_test_real_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_real_openmp libtool: install: warning: `libelpa_openmp.la' has not been installed in `/usr/lib64/mpich/lib' libtool: install: /usr/bin/install -c .libs/elpa2_test_complex_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_complex_openmp libtool: install: warning: `libelpa_openmp.la' has not been installed in `/usr/lib64/mpich/lib' libtool: install: /usr/bin/install -c .libs/elpa2_print_kernels_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_print_kernels_openmp /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa' /usr/bin/install -c -m 644 README COPYING/COPYING COPYING/gpl.txt COPYING/lgpl.txt '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa/examples' /usr/bin/install -c -m 644 test/read_real.F90 test/test_complex2.F90 test/test_complex2_default_kernel.F90 test/test_complex2_choose_kernel_with_api.F90 test/test_complex.F90 test/test_real2.F90 test/test_real2_default_kernel.F90 test/test_real2_default_kernel_qr_decomposition.F90 test/test_real2_choose_kernel_with_api.F90 test/test_real.F90 test/test_real_with_c.F90 src/print_available_elpa2_kernels.F90 '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa/examples' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules' /usr/bin/install -c -m 644 modules/real_generic_simple_kernel.mod modules/complex_generic_kernel.mod modules/from_c.mod modules/complex_generic_simple_kernel.mod modules/mod_check_correctness.mod modules/elpa_pdlarfb.mod modules/elpa_utilities.mod modules/test_util.mod modules/qr_utils_mod.mod modules/elpa1.mod modules/mod_blacs_infrastructure.mod modules/mod_prepare_matrix.mod modules/elpa_pdgeqrf.mod modules/mod_setup_mpi.mod modules/elpa2_utilities.mod modules/mod_read_input_parameters.mod modules/elpa2.mod '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/elpa' /usr/bin/install -c -m 644 elpa/elpa.h elpa/elpa_kernel_constants.h elpa/elpa_generated.h '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/elpa' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/pkgconfig' /usr/bin/install -c -m 644 elpa_openmp-2015.02.002.pc '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/pkgconfig' make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' + rm /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_complex_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_real_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_complex_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_real_openmp + mkdir -p /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/bin + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_print_kernels_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/bin/ + mkdir -p /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich ++ ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/complex_generic_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/complex_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa1.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa2.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa2_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_pdgeqrf.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_pdlarfb.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/from_c.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_blacs_infrastructure.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_check_correctness.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_prepare_matrix.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_read_input_parameters.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_setup_mpi.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/qr_utils_mod.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/real_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/test_util.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/complex_generic_kernel.mod .mod + m=complex_generic_kernel + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/complex_generic_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/complex_generic_kernel_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/complex_generic_simple_kernel.mod .mod + m=complex_generic_simple_kernel + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/complex_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/complex_generic_simple_kernel_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa1.mod .mod + m=elpa1 + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa1.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/elpa1_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa2.mod .mod + m=elpa2 + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa2.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/elpa2_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa2_utilities.mod .mod + m=elpa2_utilities + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa2_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/elpa2_utilities_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_pdgeqrf.mod .mod + m=elpa_pdgeqrf + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_pdgeqrf.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/elpa_pdgeqrf_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_pdlarfb.mod .mod + m=elpa_pdlarfb + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_pdlarfb.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/elpa_pdlarfb_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_utilities.mod .mod + m=elpa_utilities + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/elpa_utilities_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/from_c.mod .mod + m=from_c + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/from_c.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/from_c_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_blacs_infrastructure.mod .mod + m=mod_blacs_infrastructure + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_blacs_infrastructure.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/mod_blacs_infrastructure_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_check_correctness.mod .mod + m=mod_check_correctness + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_check_correctness.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/mod_check_correctness_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_prepare_matrix.mod .mod + m=mod_prepare_matrix + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_prepare_matrix.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/mod_prepare_matrix_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_read_input_parameters.mod .mod + m=mod_read_input_parameters + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_read_input_parameters.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/mod_read_input_parameters_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_setup_mpi.mod .mod + m=mod_setup_mpi + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_setup_mpi.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/mod_setup_mpi_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/qr_utils_mod.mod .mod + m=qr_utils_mod + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/qr_utils_mod.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/qr_utils_mod_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/real_generic_simple_kernel.mod .mod + m=real_generic_simple_kernel + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/real_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/real_generic_simple_kernel_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/test_util.mod .mod + m=test_util + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/test_util.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/mpich/test_util_openmp.mod + rm /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/libelpa_openmp.la + sed -i -e '/^fcflags.*modules/s,/modules,/modules/mpich,' /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/pkgconfig/elpa_openmp-2015.02.002.pc + popd ~/build/BUILD/elpa-2015.02.002 + for mpi in mpich openmpi + pushd _openmp/openmpi ~/build/BUILD/elpa-2015.02.002/_openmp/openmpi ~/build/BUILD/elpa-2015.02.002 + make DESTDIR=/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le install make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib' /bin/sh ./libtool --mode=install /usr/bin/install -c libelpa_openmp.la '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/libelpa_openmp.so.3.0.0 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/libelpa_openmp.so.3.0.0 libtool: install: (cd /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib && { ln -s -f libelpa_openmp.so.3.0.0 libelpa_openmp.so.3 || { rm -f libelpa_openmp.so.3 && ln -s libelpa_openmp.so.3.0.0 libelpa_openmp.so.3; }; }) libtool: install: (cd /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib && { ln -s -f libelpa_openmp.so.3.0.0 libelpa_openmp.so || { rm -f libelpa_openmp.so && ln -s libelpa_openmp.so.3.0.0 libelpa_openmp.so; }; }) libtool: install: /usr/bin/install -c .libs/libelpa_openmp.lai /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/libelpa_openmp.la libtool: install: warning: remember to run `libtool --finish /usr/lib64/openmpi/lib' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin' /bin/sh ./libtool --mode=install /usr/bin/install -c elpa1_test_real_openmp elpa1_test_complex_openmp elpa2_test_real_openmp elpa2_test_complex_openmp elpa2_print_kernels_openmp '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin' libtool: install: warning: `libelpa_openmp.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/elpa1_test_real_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_real_openmp libtool: install: warning: `libelpa_openmp.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/elpa1_test_complex_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_complex_openmp libtool: install: warning: `libelpa_openmp.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/elpa2_test_real_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_real_openmp libtool: install: warning: `libelpa_openmp.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/elpa2_test_complex_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_complex_openmp libtool: install: warning: `libelpa_openmp.la' has not been installed in `/usr/lib64/openmpi/lib' libtool: install: /usr/bin/install -c .libs/elpa2_print_kernels_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_print_kernels_openmp /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa' /usr/bin/install -c -m 644 README COPYING/COPYING COPYING/gpl.txt COPYING/lgpl.txt '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa/examples' /usr/bin/install -c -m 644 test/read_real.F90 test/test_complex2.F90 test/test_complex2_default_kernel.F90 test/test_complex2_choose_kernel_with_api.F90 test/test_complex.F90 test/test_real2.F90 test/test_real2_default_kernel.F90 test/test_real2_default_kernel_qr_decomposition.F90 test/test_real2_choose_kernel_with_api.F90 test/test_real.F90 test/test_real_with_c.F90 src/print_available_elpa2_kernels.F90 '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/share/doc/elpa/examples' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules' /usr/bin/install -c -m 644 modules/real_generic_simple_kernel.mod modules/complex_generic_kernel.mod modules/from_c.mod modules/complex_generic_simple_kernel.mod modules/mod_check_correctness.mod modules/elpa_pdlarfb.mod modules/elpa_utilities.mod modules/test_util.mod modules/qr_utils_mod.mod modules/elpa1.mod modules/mod_blacs_infrastructure.mod modules/mod_prepare_matrix.mod modules/elpa_pdgeqrf.mod modules/mod_setup_mpi.mod modules/elpa2_utilities.mod modules/mod_read_input_parameters.mod modules/elpa2.mod '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/elpa' /usr/bin/install -c -m 644 elpa/elpa.h elpa/elpa_kernel_constants.h elpa/elpa_generated.h '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/elpa' /usr/bin/mkdir -p '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/pkgconfig' /usr/bin/install -c -m 644 elpa_openmp-2015.02.002.pc '/builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/pkgconfig' make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/openmpi' + rm /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_complex_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa1_test_real_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_complex_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_test_real_openmp + mkdir -p /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/bin + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/bin/elpa2_print_kernels_openmp /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/bin/ + mkdir -p /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi ++ ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/complex_generic_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/complex_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa1.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa2.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa2_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_pdgeqrf.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_pdlarfb.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/from_c.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_blacs_infrastructure.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_check_correctness.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_prepare_matrix.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_read_input_parameters.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_setup_mpi.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/qr_utils_mod.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/real_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/test_util.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/complex_generic_kernel.mod .mod + m=complex_generic_kernel + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/complex_generic_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/complex_generic_kernel_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/complex_generic_simple_kernel.mod .mod + m=complex_generic_simple_kernel + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/complex_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/complex_generic_simple_kernel_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa1.mod .mod + m=elpa1 + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa1.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/elpa1_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa2.mod .mod + m=elpa2 + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa2.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/elpa2_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa2_utilities.mod .mod + m=elpa2_utilities + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa2_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/elpa2_utilities_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_pdgeqrf.mod .mod + m=elpa_pdgeqrf + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_pdgeqrf.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/elpa_pdgeqrf_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_pdlarfb.mod .mod + m=elpa_pdlarfb + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_pdlarfb.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/elpa_pdlarfb_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_utilities.mod .mod + m=elpa_utilities + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/elpa_utilities.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/elpa_utilities_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/from_c.mod .mod + m=from_c + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/from_c.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/from_c_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_blacs_infrastructure.mod .mod + m=mod_blacs_infrastructure + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_blacs_infrastructure.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/mod_blacs_infrastructure_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_check_correctness.mod .mod + m=mod_check_correctness + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_check_correctness.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/mod_check_correctness_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_prepare_matrix.mod .mod + m=mod_prepare_matrix + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_prepare_matrix.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/mod_prepare_matrix_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_read_input_parameters.mod .mod + m=mod_read_input_parameters + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_read_input_parameters.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/mod_read_input_parameters_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_setup_mpi.mod .mod + m=mod_setup_mpi + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/mod_setup_mpi.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/mod_setup_mpi_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/qr_utils_mod.mod .mod + m=qr_utils_mod + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/qr_utils_mod.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/qr_utils_mod_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/real_generic_simple_kernel.mod .mod + m=real_generic_simple_kernel + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/real_generic_simple_kernel.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/real_generic_simple_kernel_openmp.mod + for f in '$(ls -1 /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa${s}-2015.02.002/modules/*.mod)' ++ basename /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/test_util.mod .mod + m=test_util + mv /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/include/elpa_openmp-2015.02.002/modules/test_util.mod /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/gfortran/modules/openmpi/test_util_openmp.mod + rm /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/libelpa_openmp.la + sed -i -e '/^fcflags.*modules/s,/modules,/modules/openmpi,' /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/pkgconfig/elpa_openmp-2015.02.002.pc + popd ~/build/BUILD/elpa-2015.02.002 + /usr/lib/rpm/find-debuginfo.sh --strict-build-id -m --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 50000000 /builddir/build/BUILD/elpa-2015.02.002 extracting debug info from /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/libelpa.so.3.0.0 extracting debug info from /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/lib/libelpa_openmp.so.3.0.0 extracting debug info from /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/bin/elpa2_print_kernels_openmp extracting debug info from /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/mpich/bin/elpa2_print_kernels extracting debug info from /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/libelpa.so.3.0.0 extracting debug info from /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/lib/libelpa_openmp.so.3.0.0 extracting debug info from /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/bin/elpa2_print_kernels_openmp extracting debug info from /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le/usr/lib64/openmpi/bin/elpa2_print_kernels /usr/lib/rpm/sepdebugcrcfix: Updated 4 CRC32s, 4 CRC32s did match. symlinked /usr/lib/debug/usr/lib64/mpich/lib/libelpa_openmp.so.3.0.0.debug to /usr/lib/debug/usr/lib64/mpich/lib/libelpa_openmp.so.debug symlinked /usr/lib/debug/usr/lib64/mpich/lib/libelpa.so.3.0.0.debug to /usr/lib/debug/usr/lib64/mpich/lib/libelpa.so.3.debug symlinked /usr/lib/debug/usr/lib64/mpich/lib/libelpa.so.3.0.0.debug to /usr/lib/debug/usr/lib64/mpich/lib/libelpa.so.debug symlinked /usr/lib/debug/usr/lib64/mpich/lib/libelpa_openmp.so.3.0.0.debug to /usr/lib/debug/usr/lib64/mpich/lib/libelpa_openmp.so.3.debug symlinked /usr/lib/debug/usr/lib64/openmpi/lib/libelpa_openmp.so.3.0.0.debug to /usr/lib/debug/usr/lib64/openmpi/lib/libelpa_openmp.so.debug symlinked /usr/lib/debug/usr/lib64/openmpi/lib/libelpa.so.3.0.0.debug to /usr/lib/debug/usr/lib64/openmpi/lib/libelpa.so.3.debug symlinked /usr/lib/debug/usr/lib64/openmpi/lib/libelpa.so.3.0.0.debug to /usr/lib/debug/usr/lib64/openmpi/lib/libelpa.so.debug symlinked /usr/lib/debug/usr/lib64/openmpi/lib/libelpa_openmp.so.3.0.0.debug to /usr/lib/debug/usr/lib64/openmpi/lib/libelpa_openmp.so.3.debug cpio: elpa-2015.02.002/_openmp/mpich/mpif.h: Cannot stat: No such file or directory cpio: elpa-2015.02.002/mpich/mpif.h: Cannot stat: No such file or directory 2253 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-compress + /usr/lib/rpm/redhat/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 1 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/lib/rpm/redhat/brp-java-repack-jars Executing(%check): /bin/sh -e /var/tmp/rpm-tmp.Jq4Y2P + umask 022 + cd /builddir/build/BUILD + cd elpa-2015.02.002 + . /etc/profile.d/modules.sh ++++ /bin/ps -p 26945 -ocomm= +++ /bin/basename sh ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ MODULESHOME=/usr/share/Modules +++ export MODULESHOME +++ '[' '' = '' ']' +++ LOADEDMODULES= +++ export LOADEDMODULES +++ '[' /usr/share/Modules/modulefiles:/etc/modulefiles = '' ']' + module load mpi/mpich-ppc64le ++ /usr/bin/modulecmd sh load mpi/mpich-ppc64le + eval LD_LIBRARY_PATH=/usr/lib64/mpich/lib ';export' 'LD_LIBRARY_PATH;LOADEDMODULES=mpi/mpich-ppc64le' ';export' 'LOADEDMODULES;MANPATH=/usr/share/man/mpich:/usr/share/man:/usr/local/share/man' ';export' 'MANPATH;MPI_BIN=/usr/lib64/mpich/bin' ';export' 'MPI_BIN;MPI_COMPILER=mpich-ppc64le' ';export' 'MPI_COMPILER;MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich-ppc64le' ';export' 'MPI_FORTRAN_MOD_DIR;MPI_HOME=/usr/lib64/mpich' ';export' 'MPI_HOME;MPI_INCLUDE=/usr/include/mpich-ppc64le' ';export' 'MPI_INCLUDE;MPI_LIB=/usr/lib64/mpich/lib' ';export' 'MPI_LIB;MPI_MAN=/usr/share/man/mpich' ';export' 'MPI_MAN;MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich' ';export' 'MPI_PYTHON_SITEARCH;MPI_SUFFIX=_mpich' ';export' 'MPI_SUFFIX;MPI_SYSCONFIG=/etc/mpich-ppc64le' ';export' 'MPI_SYSCONFIG;PATH=/usr/lib64/mpich/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin' ';export' 'PATH;_LMFILES_=/etc/modulefiles/mpi/mpich-ppc64le' ';export' '_LMFILES_;' ++ LD_LIBRARY_PATH=/usr/lib64/mpich/lib ++ export LD_LIBRARY_PATH ++ LOADEDMODULES=mpi/mpich-ppc64le ++ export LOADEDMODULES ++ MANPATH=/usr/share/man/mpich:/usr/share/man:/usr/local/share/man ++ export MANPATH ++ MPI_BIN=/usr/lib64/mpich/bin ++ export MPI_BIN ++ MPI_COMPILER=mpich-ppc64le ++ export MPI_COMPILER ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich-ppc64le ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib64/mpich ++ export MPI_HOME ++ MPI_INCLUDE=/usr/include/mpich-ppc64le ++ export MPI_INCLUDE ++ MPI_LIB=/usr/lib64/mpich/lib ++ export MPI_LIB ++ MPI_MAN=/usr/share/man/mpich ++ export MPI_MAN ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich ++ export MPI_PYTHON_SITEARCH ++ MPI_SUFFIX=_mpich ++ export MPI_SUFFIX ++ MPI_SYSCONFIG=/etc/mpich-ppc64le ++ export MPI_SYSCONFIG ++ PATH=/usr/lib64/mpich/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ _LMFILES_=/etc/modulefiles/mpi/mpich-ppc64le ++ export _LMFILES_ + export 'CFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + pushd mpich ~/build/BUILD/elpa-2015.02.002/mpich ~/build/BUILD/elpa-2015.02.002 + make check V=1 make elpa1_test_real.sh elpa1_test_real_with_c.sh elpa1_test_real_c_version.sh elpa2_test_real.sh elpa2_test_real_default_kernel.sh elpa1_test_complex.sh elpa2_test_complex.sh elpa2_test_complex_default_kernel.sh elpa2_test_real_default_kernel_qr_decomposition.sh elpa2_test_real_choose_kernel_with_api.sh elpa2_test_complex_choose_kernel_with_api.sh elpa2_print_kernels make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa1_test_real $TEST_FLAGS' > elpa1_test_real.sh chmod +x elpa1_test_real.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa1_test_real_with_c $TEST_FLAGS' > elpa1_test_real_with_c.sh chmod +x elpa1_test_real_with_c.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa1_test_real_c_version $TEST_FLAGS' > elpa1_test_real_c_version.sh chmod +x elpa1_test_real_c_version.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_real $TEST_FLAGS' > elpa2_test_real.sh chmod +x elpa2_test_real.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_real_default_kernel $TEST_FLAGS' > elpa2_test_real_default_kernel.sh chmod +x elpa2_test_real_default_kernel.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa1_test_complex $TEST_FLAGS' > elpa1_test_complex.sh chmod +x elpa1_test_complex.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_complex $TEST_FLAGS' > elpa2_test_complex.sh chmod +x elpa2_test_complex.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_complex_default_kernel $TEST_FLAGS' > elpa2_test_complex_default_kernel.sh chmod +x elpa2_test_complex_default_kernel.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_real_default_kernel_qr_decomposition' > elpa2_test_real_default_kernel_qr_decomposition.sh chmod +x elpa2_test_real_default_kernel_qr_decomposition.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_real_choose_kernel_with_api $TEST_FLAGS' > elpa2_test_real_choose_kernel_with_api.sh chmod +x elpa2_test_real_choose_kernel_with_api.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_complex_choose_kernel_with_api $TEST_FLAGS' > elpa2_test_complex_choose_kernel_with_api.sh chmod +x elpa2_test_complex_choose_kernel_with_api.sh make[1]: `elpa2_print_kernels' is up to date. make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' make check-TESTS make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' make[2]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' PASS: elpa1_test_real.sh PASS: elpa1_test_real_with_c.sh PASS: elpa1_test_real_c_version.sh PASS: elpa2_test_real.sh PASS: elpa2_test_real_default_kernel.sh PASS: elpa1_test_complex.sh PASS: elpa2_test_complex.sh PASS: elpa2_test_complex_default_kernel.sh PASS: elpa2_test_real_default_kernel_qr_decomposition.sh PASS: elpa2_test_real_choose_kernel_with_api.sh PASS: elpa2_test_complex_choose_kernel_with_api.sh PASS: elpa2_print_kernels make[3]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' make all-am make[4]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' make[3]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' ============================================================================ Testsuite summary for elpa 2015.02.002 ============================================================================ # TOTAL: 12 # PASS: 12 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[2]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/mpich' + popd ~/build/BUILD/elpa-2015.02.002 + pushd _openmp/mpich ~/build/BUILD/elpa-2015.02.002/_openmp/mpich ~/build/BUILD/elpa-2015.02.002 + make check V=1 make elpa1_test_real.sh elpa1_test_real_with_c.sh elpa1_test_real_c_version.sh elpa2_test_real.sh elpa2_test_real_default_kernel.sh elpa1_test_complex.sh elpa2_test_complex.sh elpa2_test_complex_default_kernel.sh elpa2_test_real_default_kernel_qr_decomposition.sh elpa2_test_real_choose_kernel_with_api.sh elpa2_test_complex_choose_kernel_with_api.sh elpa2_print_kernels_openmp make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa1_test_real_openmp $TEST_FLAGS' > elpa1_test_real.sh chmod +x elpa1_test_real.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa1_test_real_with_c_openmp $TEST_FLAGS' > elpa1_test_real_with_c.sh chmod +x elpa1_test_real_with_c.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa1_test_real_c_version_openmp $TEST_FLAGS' > elpa1_test_real_c_version.sh chmod +x elpa1_test_real_c_version.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_real_openmp $TEST_FLAGS' > elpa2_test_real.sh chmod +x elpa2_test_real.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_real_default_kernel_openmp $TEST_FLAGS' > elpa2_test_real_default_kernel.sh chmod +x elpa2_test_real_default_kernel.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa1_test_complex_openmp $TEST_FLAGS' > elpa1_test_complex.sh chmod +x elpa1_test_complex.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_complex_openmp $TEST_FLAGS' > elpa2_test_complex.sh chmod +x elpa2_test_complex.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_complex_default_kernel_openmp $TEST_FLAGS' > elpa2_test_complex_default_kernel.sh chmod +x elpa2_test_complex_default_kernel.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_real_default_kernel_qr_decomposition_openmp' > elpa2_test_real_default_kernel_qr_decomposition.sh chmod +x elpa2_test_real_default_kernel_qr_decomposition.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_real_choose_kernel_with_api_openmp $TEST_FLAGS' > elpa2_test_real_choose_kernel_with_api.sh chmod +x elpa2_test_real_choose_kernel_with_api.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_complex_choose_kernel_with_api_openmp $TEST_FLAGS' > elpa2_test_complex_choose_kernel_with_api.sh chmod +x elpa2_test_complex_choose_kernel_with_api.sh make[1]: `elpa2_print_kernels_openmp' is up to date. make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' make check-TESTS make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' make[2]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' PASS: elpa1_test_real.sh PASS: elpa1_test_real_with_c.sh PASS: elpa1_test_real_c_version.sh PASS: elpa2_test_real.sh PASS: elpa2_test_real_default_kernel.sh PASS: elpa1_test_complex.sh PASS: elpa2_test_complex.sh PASS: elpa2_test_complex_default_kernel.sh PASS: elpa2_test_real_default_kernel_qr_decomposition.sh PASS: elpa2_test_real_choose_kernel_with_api.sh PASS: elpa2_test_complex_choose_kernel_with_api.sh PASS: elpa2_print_kernels_openmp make[3]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' make all-am make[4]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' make[4]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' make[3]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' ============================================================================ Testsuite summary for elpa 2015.02.002 ============================================================================ # TOTAL: 12 # PASS: 12 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[2]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/_openmp/mpich' + popd ~/build/BUILD/elpa-2015.02.002 + . /etc/profile.d/modules.sh ++++ /bin/ps -p 26945 -ocomm= +++ /bin/basename sh ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ MODULESHOME=/usr/share/Modules +++ export MODULESHOME +++ '[' mpi/mpich-ppc64le = '' ']' +++ '[' /usr/share/Modules/modulefiles:/etc/modulefiles = '' ']' + module unload mpi/mpich-ppc64le ++ /usr/bin/modulecmd sh unload mpi/mpich-ppc64le + eval MANPATH=/usr/share/man:/usr/local/share/man ';export' 'MANPATH;PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin' ';export' 'PATH;unset' 'LD_LIBRARY_PATH;unset' 'LOADEDMODULES;unset' 'MPI_BIN;unset' 'MPI_COMPILER;unset' 'MPI_FORTRAN_MOD_DIR;unset' 'MPI_HOME;unset' 'MPI_INCLUDE;unset' 'MPI_LIB;unset' 'MPI_MAN;unset' 'MPI_PYTHON_SITEARCH;unset' 'MPI_SUFFIX;unset' 'MPI_SYSCONFIG;unset' '_LMFILES_;' ++ MANPATH=/usr/share/man:/usr/local/share/man ++ export MANPATH ++ PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ unset LD_LIBRARY_PATH ++ unset LOADEDMODULES ++ unset MPI_BIN ++ unset MPI_COMPILER ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_HOME ++ unset MPI_INCLUDE ++ unset MPI_LIB ++ unset MPI_MAN ++ unset MPI_PYTHON_SITEARCH ++ unset MPI_SUFFIX ++ unset MPI_SYSCONFIG ++ unset _LMFILES_ + . /etc/profile.d/modules.sh ++++ /bin/ps -p 26945 -ocomm= +++ /bin/basename sh ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ MODULESHOME=/usr/share/Modules +++ export MODULESHOME +++ '[' '' = '' ']' +++ LOADEDMODULES= +++ export LOADEDMODULES +++ '[' /usr/share/Modules/modulefiles:/etc/modulefiles = '' ']' + module load mpi/openmpi-ppc64le ++ /usr/bin/modulecmd sh load mpi/openmpi-ppc64le + eval LD_LIBRARY_PATH=/usr/lib64/openmpi/lib ';export' 'LD_LIBRARY_PATH;LOADEDMODULES=mpi/openmpi-ppc64le' ';export' 'LOADEDMODULES;MANPATH=/usr/share/man/openmpi-ppc64le:/usr/share/man:/usr/local/share/man' ';export' 'MANPATH;MPI_BIN=/usr/lib64/openmpi/bin' ';export' 'MPI_BIN;MPI_COMPILER=openmpi-ppc64le' ';export' 'MPI_COMPILER;MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi-ppc64le' ';export' 'MPI_FORTRAN_MOD_DIR;MPI_HOME=/usr/lib64/openmpi' ';export' 'MPI_HOME;MPI_INCLUDE=/usr/include/openmpi-ppc64le' ';export' 'MPI_INCLUDE;MPI_LIB=/usr/lib64/openmpi/lib' ';export' 'MPI_LIB;MPI_MAN=/usr/share/man/openmpi-ppc64le' ';export' 'MPI_MAN;MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi' ';export' 'MPI_PYTHON_SITEARCH;MPI_SUFFIX=_openmpi' ';export' 'MPI_SUFFIX;MPI_SYSCONFIG=/etc/openmpi-ppc64le' ';export' 'MPI_SYSCONFIG;PATH=/usr/lib64/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin' ';export' 'PATH;PYTHONPATH=/usr/lib64/python2.7/site-packages/openmpi' ';export' 'PYTHONPATH;_LMFILES_=/etc/modulefiles/mpi/openmpi-ppc64le' ';export' '_LMFILES_;' ++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib ++ export LD_LIBRARY_PATH ++ LOADEDMODULES=mpi/openmpi-ppc64le ++ export LOADEDMODULES ++ MANPATH=/usr/share/man/openmpi-ppc64le:/usr/share/man:/usr/local/share/man ++ export MANPATH ++ MPI_BIN=/usr/lib64/openmpi/bin ++ export MPI_BIN ++ MPI_COMPILER=openmpi-ppc64le ++ export MPI_COMPILER ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi-ppc64le ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib64/openmpi ++ export MPI_HOME ++ MPI_INCLUDE=/usr/include/openmpi-ppc64le ++ export MPI_INCLUDE ++ MPI_LIB=/usr/lib64/openmpi/lib ++ export MPI_LIB ++ MPI_MAN=/usr/share/man/openmpi-ppc64le ++ export MPI_MAN ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi ++ export MPI_PYTHON_SITEARCH ++ MPI_SUFFIX=_openmpi ++ export MPI_SUFFIX ++ MPI_SYSCONFIG=/etc/openmpi-ppc64le ++ export MPI_SYSCONFIG ++ PATH=/usr/lib64/openmpi/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ PYTHONPATH=/usr/lib64/python2.7/site-packages/openmpi ++ export PYTHONPATH ++ _LMFILES_=/etc/modulefiles/mpi/openmpi-ppc64le ++ export _LMFILES_ + export 'CFLAGS= -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + CFLAGS=' -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mcpu=power7 -mtune=power8' + pushd openmpi ~/build/BUILD/elpa-2015.02.002/openmpi ~/build/BUILD/elpa-2015.02.002 + make check V=1 make elpa1_test_real.sh elpa1_test_real_with_c.sh elpa1_test_real_c_version.sh elpa2_test_real.sh elpa2_test_real_default_kernel.sh elpa1_test_complex.sh elpa2_test_complex.sh elpa2_test_complex_default_kernel.sh elpa2_test_real_default_kernel_qr_decomposition.sh elpa2_test_real_choose_kernel_with_api.sh elpa2_test_complex_choose_kernel_with_api.sh elpa2_print_kernels make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa1_test_real $TEST_FLAGS' > elpa1_test_real.sh chmod +x elpa1_test_real.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa1_test_real_with_c $TEST_FLAGS' > elpa1_test_real_with_c.sh chmod +x elpa1_test_real_with_c.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa1_test_real_c_version $TEST_FLAGS' > elpa1_test_real_c_version.sh chmod +x elpa1_test_real_c_version.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_real $TEST_FLAGS' > elpa2_test_real.sh chmod +x elpa2_test_real.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_real_default_kernel $TEST_FLAGS' > elpa2_test_real_default_kernel.sh chmod +x elpa2_test_real_default_kernel.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa1_test_complex $TEST_FLAGS' > elpa1_test_complex.sh chmod +x elpa1_test_complex.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_complex $TEST_FLAGS' > elpa2_test_complex.sh chmod +x elpa2_test_complex.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_complex_default_kernel $TEST_FLAGS' > elpa2_test_complex_default_kernel.sh chmod +x elpa2_test_complex_default_kernel.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_real_default_kernel_qr_decomposition' > elpa2_test_real_default_kernel_qr_decomposition.sh chmod +x elpa2_test_real_default_kernel_qr_decomposition.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_real_choose_kernel_with_api $TEST_FLAGS' > elpa2_test_real_choose_kernel_with_api.sh chmod +x elpa2_test_real_choose_kernel_with_api.sh echo 'mpiexec -n `getconf _NPROCESSORS_ONLN` ./elpa2_test_complex_choose_kernel_with_api $TEST_FLAGS' > elpa2_test_complex_choose_kernel_with_api.sh chmod +x elpa2_test_complex_choose_kernel_with_api.sh make[1]: `elpa2_print_kernels' is up to date. make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' make check-TESTS make[1]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' make[2]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' PASS: elpa1_test_real.sh PASS: elpa1_test_real_with_c.sh PASS: elpa1_test_real_c_version.sh PASS: elpa2_test_real.sh PASS: elpa2_test_real_default_kernel.sh PASS: elpa1_test_complex.sh PASS: elpa2_test_complex.sh PASS: elpa2_test_complex_default_kernel.sh PASS: elpa2_test_real_default_kernel_qr_decomposition.sh PASS: elpa2_test_real_choose_kernel_with_api.sh PASS: elpa2_test_complex_choose_kernel_with_api.sh PASS: elpa2_print_kernels make[3]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' make all-am make[4]: Entering directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' make[3]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' ============================================================================ Testsuite summary for elpa 2015.02.002 ============================================================================ # TOTAL: 12 # PASS: 12 # SKIP: 0 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[2]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' make[1]: Leaving directory `/builddir/build/BUILD/elpa-2015.02.002/openmpi' + popd ~/build/BUILD/elpa-2015.02.002 + . /etc/profile.d/modules.sh ++++ /bin/ps -p 26945 -ocomm= +++ /bin/basename sh ++ shell=sh ++ '[' -f /usr/share/Modules/init/sh ']' ++ . /usr/share/Modules/init/sh +++ MODULESHOME=/usr/share/Modules +++ export MODULESHOME +++ '[' mpi/openmpi-ppc64le = '' ']' +++ '[' /usr/share/Modules/modulefiles:/etc/modulefiles = '' ']' + module unload mpi/openmpi-ppc64le ++ /usr/bin/modulecmd sh unload mpi/openmpi-ppc64le + eval MANPATH=/usr/share/man:/usr/local/share/man ';export' 'MANPATH;PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin' ';export' 'PATH;unset' 'LD_LIBRARY_PATH;unset' 'LOADEDMODULES;unset' 'MPI_BIN;unset' 'MPI_COMPILER;unset' 'MPI_FORTRAN_MOD_DIR;unset' 'MPI_HOME;unset' 'MPI_INCLUDE;unset' 'MPI_LIB;unset' 'MPI_MAN;unset' 'MPI_PYTHON_SITEARCH;unset' 'MPI_SUFFIX;unset' 'MPI_SYSCONFIG;unset' 'PYTHONPATH;unset' '_LMFILES_;' ++ MANPATH=/usr/share/man:/usr/local/share/man ++ export MANPATH ++ PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ unset LD_LIBRARY_PATH ++ unset LOADEDMODULES ++ unset MPI_BIN ++ unset MPI_COMPILER ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_HOME ++ unset MPI_INCLUDE ++ unset MPI_LIB ++ unset MPI_MAN ++ unset MPI_PYTHON_SITEARCH ++ unset MPI_SUFFIX ++ unset MPI_SYSCONFIG ++ unset PYTHONPATH ++ unset _LMFILES_ + exit 0 Processing files: elpa-common-2015.02.002-4.el7.noarch Provides: elpa-common = 2015.02.002-4.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: elpa-devel-2015.02.002-4.el7.noarch Provides: elpa-devel = 2015.02.002-4.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: elpa-mpich-2015.02.002-4.el7.ppc64le Provides: elpa-mpich = 2015.02.002-4.el7 elpa-mpich(ppc-64) = 2015.02.002-4.el7 libelpa.so.3()(64bit) libelpa_openmp.so.3()(64bit) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libelpa.so.3()(64bit) libelpa_openmp.so.3()(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgfortran.so.3()(64bit) libgfortran.so.3(GFORTRAN_1.0)(64bit) libgfortran.so.3(GFORTRAN_1.4)(64bit) libgomp.so.1()(64bit) libgomp.so.1(GOMP_1.0)(64bit) libgomp.so.1(OMP_1.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libmpich.so.10()(64bit) libmpichf90.so.10()(64bit) libmpl.so.1()(64bit) libopa.so.1()(64bit) libpthread.so.0()(64bit) librt.so.1()(64bit) libsatlas.so.3()(64bit) libscalapack.so.2()(64bit) libstdc++.so.6()(64bit) rtld(GNU_HASH) Processing files: elpa-mpich-devel-2015.02.002-4.el7.ppc64le Provides: elpa-mpi-devel = 2015.02.002-4.el7 elpa-mpich-devel = 2015.02.002-4.el7 elpa-mpich-devel(ppc-64) = 2015.02.002-4.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libelpa.so.3()(64bit) libelpa_openmp.so.3()(64bit) Processing files: elpa-openmpi-2015.02.002-4.el7.ppc64le Provides: elpa-openmpi = 2015.02.002-4.el7 elpa-openmpi(ppc-64) = 2015.02.002-4.el7 libelpa.so.3()(64bit) Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libelpa.so.3()(64bit) libgcc_s.so.1()(64bit) libgfortran.so.3()(64bit) libgfortran.so.3(GFORTRAN_1.0)(64bit) libgfortran.so.3(GFORTRAN_1.4)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libmpi.so.12()(64bit) libmpi_mpifh.so.12()(64bit) libmpi_usempi.so.1()(64bit) libpthread.so.0()(64bit) libsatlas.so.3()(64bit) libscalapack.so.2()(64bit) libstdc++.so.6()(64bit) rtld(GNU_HASH) Processing files: elpa-openmpi-devel-2015.02.002-4.el7.ppc64le Provides: elpa-mpi-devel = 2015.02.002-4.el7 elpa-openmpi-devel = 2015.02.002-4.el7 elpa-openmpi-devel(ppc-64) = 2015.02.002-4.el7 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libelpa.so.3()(64bit) Processing files: elpa-debuginfo-2015.02.002-4.el7.ppc64le Provides: elpa-debuginfo = 2015.02.002-4.el7 elpa-debuginfo(ppc-64) = 2015.02.002-4.el7 Requires(rpmlib): rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(CompressedFileNames) <= 3.0.4-1 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le Wrote: /builddir/build/RPMS/elpa-common-2015.02.002-4.el7.noarch.rpm Wrote: /builddir/build/RPMS/elpa-devel-2015.02.002-4.el7.noarch.rpm Wrote: /builddir/build/RPMS/elpa-mpich-2015.02.002-4.el7.ppc64le.rpm Wrote: /builddir/build/RPMS/elpa-mpich-devel-2015.02.002-4.el7.ppc64le.rpm Wrote: /builddir/build/RPMS/elpa-openmpi-2015.02.002-4.el7.ppc64le.rpm Wrote: /builddir/build/RPMS/elpa-openmpi-devel-2015.02.002-4.el7.ppc64le.rpm Wrote: /builddir/build/RPMS/elpa-debuginfo-2015.02.002-4.el7.ppc64le.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.Z0ashI + umask 022 + cd /builddir/build/BUILD + cd elpa-2015.02.002 + /usr/bin/rm -rf /builddir/build/BUILDROOT/elpa-2015.02.002-4.el7.ppc64le + exit 0 Child return code was: 0 LEAVE do -->