HYPRE problem

Barry Smith bsmith at mcs.anl.gov
Tue Jan 29 19:49:48 CST 2008


   Please send to petsc-maint at mcs.anl.gov (NOT this list)

1) the entire petsc configure.log and
2) the file config.log from the directory externalpackages/hypre-2.0.0

    Barry
On Jan 29, 2008, at 7:43 PM, Gideon Simpson wrote:

> While building petsc with MPICH, UMFPACK, and HYPRE, and without  
> fortran, I get the following error:
>
> TESTING: configureLibrary from PETSc.packages.hypre(python/PETSc/ 
> packages/hypre.py:120)                                  using: -- 
> with-MPI-include="/opt/petsc-2.3.3-p8/externalpackages/ 
> mpich2-1.0.5p4/darwin9.1.0-cxx-debug/include"
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> =======================                                               
> Configuring hypre; this may take several  
> minutes 
>                                                                     
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
> = 
>                                                                                                                                                                  *********************************************************************************
>         UNABLE to CONFIGURE with GIVEN OPTIONS    (see configure.log  
> for details):
> ---------------------------------------------------------------------------------------
> Error running configure on HYPRE: Could not execute 'cd /opt/ 
> petsc-2.3.3-p8/externalpackages/hypre-2.0.0/src;make distclean;./ 
> configure --prefix=/opt/petsc-2.3.3-p8/externalpackages/hypre-2.0.0/ 
> darwin9.1.0-cxx-debug CC="/opt/petsc-2.3.3-p8/externalpackages/ 
> mpich2-1.0.5p4/darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite- 
> strings -Wno-long-double -Wno-strict-aliasing -g3 " CXX="/opt/ 
> petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/darwin9.1.0-cxx-debug/ 
> bin/mpicxx  -Wall -Wwrite-strings -Wno-long-double -Wno-strict- 
> aliasing -g   -PIC " --with-MPI-include="/opt/petsc-2.3.3-p8/ 
> externalpackages/mpich2-1.0.5p4/darwin9.1.0-cxx-debug/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 --without-babel --without-mli --without- 
> fei --without-superlu':
> Dist-cleaning utilities ...
> rm -f *.o libHYPRE* f2c.h *blas.h *lapack.h
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning krylov ...
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning struct_mv ...
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning struct_ls ...
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning sstruct_mv ...
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning sstruct_ls ...
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning seq_mv ...
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning parcsr_mv ...
> rm -f *.o libHYPRE*
> rm -f driver driver_matvec driver_matmul
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning parcsr_block_mv ...
> rm -rf *.o libHYPRE_*
> rm -f driver driver_matvec driver_matmul
> Dist-cleaning distributed_matrix ...
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning matrix_matrix ...
> rm -f *.o lib*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning IJ_mv ...
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning distributed_ls ...
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning parcsr_ls ...
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning multivector ...
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning lib ...
> rm -f *.o libHYPRE*
> rm -rf pchdir tca.map *inslog*
> Dist-cleaning test ...
> rm -f *.o
> rm -rf pchdir tca.map *inslog*
> rm -f ij ij_mv new_ij sstruct sstruct_fac struct maxwell_unscaled  
> ams_driver
> rm -f ex1_for ex3_for ex5_for ex6_for ex7_for
> rm -f f77_ij f77_ij_mv f77_struct
> rm -f struct_b sstruct_b ij_b
> rm -f
> rm -f f77_ij_b f77_struct_b
> rm -f fei
> rm -f TEST_examples/*.out*
> rm -f TEST_examples/*.err*
> rm -f TEST_fac/*.out*
> rm -f TEST_fac/*.err*
> rm -f TEST_ij/*.out*
> rm -f TEST_ij/*.err*
> rm -f TEST_ij/*.txt*
> rm -f TEST_ij/vectors.*
> rm -f TEST_sstruct/*.out*
> rm -f TEST_sstruct/*.err*
> rm -f TEST_struct/*.out*
> rm -f TEST_struct/*.err*
> rm -f ex1 ex2 ex3 ex4 ex5 ex5b ex5b77 ex6 ex7 ex8 ex9
> Dist-cleaning seq_ls ...
> checking build system type... i686-apple-darwin9.1.0
> checking host system type... i686-apple-darwin9.1.0
> checking for mpxlf... no
> checking for mpf77... no
> checking for mpif77... mpif77
> checking for ranlib... ranlib
> checking for a BSD-compatible install... /usr/bin/install -c
> checking for gawk... no
> checking for mawk... no
> checking for nawk... no
> checking for awk... awk
> checking whether ln -s works... yes
> checking whether make sets $(MAKE)... yes
> checking for gcc... /opt/petsc-2.3.3-p8/externalpackages/ 
> mpich2-1.0.5p4/darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite- 
> strings -Wno-long-double -Wno-strict-aliasing -g3
> checking for C compiler default output file name... a.out
> checking whether the C compiler works... yes
> checking whether we are cross compiling... no
> checking for suffix of executables...
> checking for suffix of object files... o
> checking whether we are using the GNU C compiler... yes
> checking whether /opt/petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/ 
> darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite-strings -Wno- 
> long-double -Wno-strict-aliasing -g3  accepts -g... yes
> checking for /opt/petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/ 
> darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite-strings -Wno- 
> long-double -Wno-strict-aliasing -g3  option to accept ANSI C...  
> none needed
> checking how to run the C preprocessor... /opt/petsc-2.3.3-p8/ 
> externalpackages/mpich2-1.0.5p4/darwin9.1.0-cxx-debug/bin/mpicc  - 
> PIC -Wall -Wwrite-strings -Wno-long-double -Wno-strict-aliasing -g3   
> -E
> checking for gcc... (cached) /opt/petsc-2.3.3-p8/externalpackages/ 
> mpich2-1.0.5p4/darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite- 
> strings -Wno-long-double -Wno-strict-aliasing -g3
> checking whether we are using the GNU C compiler... (cached) yes
> checking whether /opt/petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/ 
> darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite-strings -Wno- 
> long-double -Wno-strict-aliasing -g3  accepts -g... (cached) yes
> checking for /opt/petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/ 
> darwin9.1.0-cxx-debug/bin/mpicc  -PIC -Wall -Wwrite-strings -Wno- 
> long-double -Wno-strict-aliasing -g3  option to accept ANSI C...  
> (cached) none needed
> checking whether we are using the GNU C++ compiler... yes
> checking whether /opt/petsc-2.3.3-p8/externalpackages/mpich2-1.0.5p4/ 
> darwin9.1.0-cxx-debug/bin/mpicxx  -Wall -Wwrite-strings -Wno-long- 
> double -Wno-strict-aliasing -g   -PIC  accepts -g... yes
> checking how to run the C++ preprocessor... /opt/petsc-2.3.3-p8/ 
> externalpackages/mpich2-1.0.5p4/darwin9.1.0-cxx-debug/bin/mpicxx  - 
> Wall -Wwrite-strings -Wno-long-double -Wno-strict-aliasing -g   - 
> PIC  -E
> checking whether we are using the GNU Fortran 77 compiler... no
> checking whether mpif77 accepts -g... no
> checking how to get verbose linking output from mpif77...
> checking for Fortran libraries of mpif77...
> checking for dummy main to link with Fortran libraries... none
> checking for Fortran name-mangling scheme... make[1]: *** No rule to  
> make target `distclean'.  Stop.
> make: *** [distclean] Error 2
> rm: conftest.dSYM: is a directory
> configure: WARNING: compilation failed
> rm: conftest.dSYM: is a directory
> rm: conftest.dSYM: is a directory
> configure: error: cannot compile a simple Fortran program
> See `config.log' for more details.
>




More information about the petsc-users mailing list