[petsc-dev] Hypre error on Cray XC30 w/ 64 bit ints

Satish Balay balay at mcs.anl.gov
Wed Sep 4 13:19:14 CDT 2013


On Wed, 4 Sep 2013, Satish Balay wrote:

> 
> I attempted  a build on my linuxbox - and I see hypre gets correctly built with --enable-bigint
> 
> ./configure --download-hypre=1 --with-64-bit-indices=1 PETSC_ARCH=arch-hypre-idx64
> 
> <configure.log>
> 
> Executing: cd /home/balay/petsc.clone/externalpackages/hypre-2.9.1a/src && touch config/Makefile.config && make distclean && ./configure --prefix=/home/balay/petsc.clone/arch-hypre-idx64 --libdir=/home/balay/petsc.clone/arch-hypre-idx64/lib CC="mpicc" CFLAGS=" -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g3 -fno-inline -O0 " CXX="mpicxx  -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -g   -fPIC  " F77="mpif90  -fPIC -Wall -Wno-unused-variable -Wno-unused-dummy-argument -g  " --with-MPI-include="/home/balay/soft/mpich2-1.5/include" --with-MPI-lib-dirs="" --with-MPI-libs="" --with-blas-libs= --with-blas-lib-dir= --with-lapack-libs= --with-lapack-lib-dir= --with-blas=yes --with-lapack=yes --with-fmangle-blas=one-underscore --with-fmangle-lapack=one-underscore --without-babel --without-mli --without-fei --without-superlu --enable-bigint
> 
> 
> Also - does this error come with a petsc example? [if so - I can try reproducing]

A sample run went through without errors..

balay at asterix /home/balay/petsc.clone/src/ksp/ksp/examples/tutorials (master)
$ mpiexec -n 4 valgrind --tool=memcheck -q ./ex2 -m 500 -n 500 -pc_type hypre
==14100== Conditional jump or move depends on uninitialised value(s)
==14100==    at 0x74DC597: ??? (in /usr/lib64/libgfortran.so.3.0.0)
==14100==    by 0x74DBB0B: ??? (in /usr/lib64/libgfortran.so.3.0.0)
==14100==    by 0x7415ED7: ??? (in /usr/lib64/libgfortran.so.3.0.0)
==14100==    by 0x3A8160F4F2: _dl_init (in /usr/lib64/ld-2.17.so)
==14100==    by 0x3A81601459: ??? (in /usr/lib64/ld-2.17.so)
==14100==    by 0x6: ???
==14100==    by 0x7FF000556: ???
==14100==    by 0x7FF00055C: ???
==14100==    by 0x7FF00055F: ???
==14100==    by 0x7FF000563: ???
==14100==    by 0x7FF000566: ???
==14100==    by 0x7FF00056A: ???
==14100== 
==14099== Conditional jump or move depends on uninitialised value(s)
==14099==    at 0x74DC597: ??? (in /usr/lib64/libgfortran.so.3.0.0)
==14099==    by 0x74DBB0B: ??? (in /usr/lib64/libgfortran.so.3.0.0)
==14099==    by 0x7415ED7: ??? (in /usr/lib64/libgfortran.so.3.0.0)
==14099==    by 0x3A8160F4F2: _dl_init (in /usr/lib64/ld-2.17.so)
==14099==    by 0x3A81601459: ??? (in /usr/lib64/ld-2.17.so)
==14099==    by 0x6: ???
==14099==    by 0x7FF000556: ???
==14099==    by 0x7FF00055C: ???
==14099==    by 0x7FF00055F: ???
==14099==    by 0x7FF000563: ???
==14099==    by 0x7FF000566: ???
==14099==    by 0x7FF00056A: ???
==14099== 
==14101== Conditional jump or move depends on uninitialised value(s)
==14101==    at 0x74DC597: ??? (in /usr/lib64/libgfortran.so.3.0.0)
==14101==    by 0x74DBB0B: ??? (in /usr/lib64/libgfortran.so.3.0.0)
==14101==    by 0x7415ED7: ??? (in /usr/lib64/libgfortran.so.3.0.0)
==14101==    by 0x3A8160F4F2: _dl_init (in /usr/lib64/ld-2.17.so)
==14101==    by 0x3A81601459: ??? (in /usr/lib64/ld-2.17.so)
==14101==    by 0x6: ???
==14101==    by 0x7FF000556: ???
==14101==    by 0x7FF00055C: ???
==14101==    by 0x7FF00055F: ???
==14101==    by 0x7FF000563: ???
==14101==    by 0x7FF000566: ???
==14101==    by 0x7FF00056A: ???
==14101== 
Norm of error 2.95633e-06 iterations 6

Satish



More information about the petsc-dev mailing list