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