Re: [petsc-dev] Compiling error with Hypre-2.11.2
https://bitbucket.org/petsc/petsc/commits/e6de09342ce9c4562cc062ff2c1bac4bd9... It is compatible with Hypre-2.14. For Hypre-2.11 - you would have to revert the above change. Satish On Thu, 2 Aug 2018, Antonio Trande wrote:
Hi all.
Petsc-3.9.3 does not compile against Hypre-2.11.2:
mpicc -c -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches -m64 -mtune=generic -O3 -Wl,-z,now -fPIC -I/builddir/build/BUILD/petsc-3.9.3/buildopenmpi_dir/include -I/builddir/build/BUILD/petsc-3.9.3/buildopenmpi_dir/x86_64/include -I/usr/include/openmpi-x86_64 -I/usr/include/openmpi-x86_64/hypre -MMD -MP /builddir/build/BUILD/petsc-3.9.3/buildopenmpi_dir/src/mat/impls/composite/mcomposite.c -o x86_64/obj/mat/impls/composite/mcomposite.o /builddir/build/BUILD/petsc-3.9.3/buildopenmpi_dir/src/mat/impls/hypre/mhypre.c: In function 'hypre_array_destroy': /builddir/build/BUILD/petsc-3.9.3/buildopenmpi_dir/src/mat/impls/hypre/mhypre.c:1453:37: error: macro "hypre_TFree" passed 2 arguments, but takes just 1 hypre_TFree(ptr,HYPRE_MEMORY_HOST); ^ /builddir/build/BUILD/petsc-3.9.3/buildopenmpi_dir/src/mat/impls/hypre/mhypre.c:1453:4: error: 'hypre_TFree' undeclared (first use in this function) hypre_TFree(ptr,HYPRE_MEMORY_HOST); ^ /builddir/build/BUILD/petsc-3.9.3/buildopenmpi_dir/src/mat/impls/hypre/mhypre.c:1453:4: note: each undeclared identifier is reported only once for each function it appears in gmake[2]: *** [x86_64/obj/mat/impls/hypre/mhypre.o] Error 1 gmake[2]: *** Waiting for unfinished jobs.... gmake[2]: Leaving directory `/builddir/build/BUILD/petsc-3.9.3/buildopenmpi_dir'
Full build log: https://koji.fedoraproject.org/koji/getfile?taskID=28789567&volume=DEFAULT&n...
Dependencies list: https://kojipkgs.fedoraproject.org//work/tasks/9567/28789567/root.log
participants (1)
-
Satish Balay