Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- make all-recursive
- make[1]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources'
- Making all in 3rdparty
- make[2]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- Making all in blas
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/blas'
- make all-am
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/blas'
- make[4]: Nothing to be done for 'all-am'.
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/blas'
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/blas'
- Making all in arpack
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/arpack'
- make[3]: Nothing to be done for 'all'.
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/arpack'
- Making all in umfpack
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/umfpack'
- make[3]: Nothing to be done for 'all'.
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/umfpack'
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- \n\n ****** mshmet ****** \n\n
- make[5]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/mshmet'
- grep 'abs_top_builddir *=' ../Makefile >> ff-flags
- grep 'CC *=' ../Makefile >> ff-flags
- grep 'CFLAGS *=' ../Makefile >> ff-flags
- grep 'LDFLAGS *=' ../Makefile >> ff-flags
- grep 'AR *=' ../Makefile >> ff-flags
- grep 'ARFLAGS *=' ../Makefile >> ff-flags
- grep 'RANLIB *=' ../Makefile >> ff-flags
- grep 'WGET *=' ../Makefile >> ff-flags
- make[5]: Nothing to be done for 'all-local'.
- make[5]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/mshmet'
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- \n\n ****** mmg3d ****** \n\n
- make[5]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/mmg3d'
- grep 'abs_top_builddir *=' ../Makefile > ff-flags
- grep 'CC *=' ../Makefile >> ff-flags
- grep 'CFLAGS *=' ../Makefile >> ff-flags
- grep 'LDFLAGS *=' ../Makefile >> ff-flags
- grep 'AR *=' ../Makefile >> ff-flags
- grep 'ARFLAGS *=' ../Makefile >> ff-flags
- grep 'RANLIB *=' ../Makefile >> ff-flags
- grep 'WGET *=' ../Makefile >> ff-flags
- grep 'STD_LIBS *=' ../Makefile >> ff-flags
- grep 'CNOFLAGS *=' ../Makefile >> ff-flags
- make[5]: Nothing to be done for 'all-local'.
- make[5]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/mmg3d'
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- \n\n ****** mmg ****** \n\n
- make[5]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/mmg'
- ../getall -o mmg -a
- mmg mmg.zip done
- cp -f ff-flags ff-flags.old
- grep 'abs_top_builddir *=' ../Makefile > ff-flags
- grep 'CC *=' ../Makefile >> ff-flags
- grep 'CFLAGS *=' ../Makefile >> ff-flags
- grep 'CXX *=' ../Makefile >> ff-flags
- grep 'CXXFLAGS *=' ../Makefile >> ff-flags
- grep 'CXX11FLAGS *=' ../Makefile >> ff-flags
- grep 'LDFLAGS *=' ../Makefile >> ff-flags
- grep 'AR *=' ../Makefile >> ff-flags
- grep 'ARFLAGS *=' ../Makefile >> ff-flags
- grep 'RANLIB *=' ../Makefile >> ff-flags
- grep 'WGET *=' ../Makefile >> ff-flags
- grep 'STD_LIBS *=' ../Makefile >> ff-flags
- grep 'CNOFLAGS *=' ../Makefile >> ff-flags
- grep 'WIN32DLLTARGET *=' ../Makefile >> ff-flags
- grep 'FF_prefix_petsc_real *=' ../Makefile >> ff-flags
- awk '/^scotch LD /&&/petsc/ {print "scotch_dir=$(FF_prefix_petsc_real)" }' ../../plugin/seq/WHERE_LIBRARY-config >> ff-flags
- awk '/^scotch LD /{print "scotch_dir=../../../3rdparty/" }' ../lib/WHERE.scotch >> ff-flags
- awk: cannot open ../lib/WHERE.scotch (No such file or directory)
- make[5]: [Makefile:94: ff-flags] Error 2 (ignored)
- ../../bin/ff-md5 ../pkg/mmg.zip >> ff-flags
- if diff -q ff-flags ff-flags.old ; then echo No Modif skip compile of mmg ; else touch -c tag-tar; fi
- No Modif skip compile of mmg
- ../getall -o mmg -a
- mmg mmg.zip done
- make[5]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/mmg'
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- \n\n ****** nlopt ****** \n\n
- make[5]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/nlopt'
- ../../config.status --file="Make.defs:Make.inc"
- config.status: creating Make.defs
- make[5]: Nothing to be done for 'all'.
- make[5]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/nlopt'
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- \n\n ****** parmmg ****** \n\n
- make[5]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg'
- ../getall -o parmmg -a
- parmmg parmmg.zip done
- cp -f ff-flags ff-flags.old
- grep 'abs_top_builddir *=' ../Makefile > ff-flags
- grep 'CC *=' ../Makefile >> ff-flags
- grep 'FC *=' ../Makefile >> ff-flags
- grep 'CFLAGS *=' ../Makefile >> ff-flags
- grep 'CXX *=' ../Makefile >> ff-flags
- grep 'CXXFLAGS *=' ../Makefile >> ff-flags
- grep 'CXX11FLAGS *=' ../Makefile >> ff-flags
- grep 'LDFLAGS *=' ../Makefile >> ff-flags
- grep 'AR *=' ../Makefile >> ff-flags
- grep 'ARFLAGS *=' ../Makefile >> ff-flags
- grep 'RANLIB *=' ../Makefile >> ff-flags
- grep 'WGET *=' ../Makefile >> ff-flags
- grep 'STD_LIBS *=' ../Makefile >> ff-flags
- grep 'CNOFLAGS *=' ../Makefile >> ff-flags
- grep 'FF_prefix_petsc_real *=' ../Makefile >> ff-flags
- grep 'MPICC *=' ../Makefile >> ff-flags
- grep 'MPICXX *=' ../Makefile >> ff-flags
- grep 'MPIFC *=' ../Makefile >> ff-flags
- grep 'MPIRUN *=' ../Makefile >> ff-flags
- grep 'WIN32DLLTARGET *=' ../Makefile >> ff-flags
- awk '/^scotch LD /&&/petsc/ {print "scotch_dir=$(FF_prefix_petsc_real)" }' ../../plugin/seq/WHERE_LIBRARY-config >> ff-flags
- awk '/^scotch LD /{print "scotch_dir=../../../3rdparty/" }' ../lib/WHERE.scotch >> ff-flags
- awk: cannot open ../lib/WHERE.scotch (No such file or directory)
- make[5]: [Makefile:109: ff-flags] Error 2 (ignored)
- awk '/^metis LD /&&/petsc/ {print "metis_dir=$(FF_prefix_petsc_real)" }' ../../plugin/seq/WHERE_LIBRARY-config >> ff-flags
- awk '/^metis LD /{print "metis_dir=../../../3rdparty/" }' ../lib/WHERE.metis >> ff-flags
- awk: cannot open ../lib/WHERE.metis (No such file or directory)
- make[5]: [Makefile:111: ff-flags] Error 2 (ignored)
- ../../bin/ff-md5 ../pkg/parmmg.zip >> ff-flags
- if diff -q ff-flags ff-flags.old ; then echo No Modif skip compile of parmmg ; else touch -c tag-tar; fi
- Files ff-flags and ff-flags.old differ
- ../getall -o parmmg -a
- parmmg parmmg.zip done
- mkdir build
- mkdir: cannot create directory ‘build’: File exists
- make[5]: [Makefile:26: FAIT.done] Error 1 (ignored)
- cd build && cmake ../parmmg-sources \
- -DCMAKE_C_COMPILER=gcc \
- -DCMAKE_C_FLAGS="-g -DNDEBUG -O3 -mmmx -msse4.2 -fPIC -fPIC" \
- -DCMAKE_CXX_COMPILER="g++" \
- -DCMAKE_CXX_FLAGS="-g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -std=c++14 -fPIC" \
- -DCMAKE_Fortran_COMPILER="gfortran" \
- -DMPI_C_COMPILER="mpicc" \
- -DMPI_CXX_COMPILER="mpicxx" \
- -DMPI_Fortran_COMPILER="mpif90" \
- -DMPIEXEC_EXECUTABLE="/usr/bin/mpiexec" \
- -DDOWNLOAD_MMG=OFF \
- -DDOWNLOAD_METIS=OFF \
- -DMMG_DIR=../../mmg/mmg-sources \
- -DMMG_BUILDDIR=../../mmg/build \
- -DSCOTCH_DIR=/home/km_freefem/FreeFem/petsc/arch-FreeFem \
- -DMETIS_DIR=/home/km_freefem/FreeFem/petsc/arch-FreeFem -DUSE_VTK=OFF \
- -DCMAKE_BUILD_TYPE=Release && make
- CMake Deprecation Warning at CMakeLists.txt:1 (CMAKE_MINIMUM_REQUIRED):
- Compatibility with CMake < 2.8.12 will be removed from a future version of
- CMake.
- Update the VERSION argument <min> value or use a ...<max> suffix to tell
- CMake that the project does not need compatibility with older versions.
- -- Compilation with mpi
- -- A cache variable, namely SCOTCH_DIR, has been set to specify the install directory of SCOTCH
- -- Looking for SCOTCH_graphInit
- -- Looking for SCOTCH_graphInit - found
- -- Compilation with scotch: /home/km_freefem/FreeFem/petsc/arch-FreeFem/lib/libscotch.a;/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib/libscotcherrexit.a;-lz;-lm;-lrt
- -- Manual installation of Mmg: please, specify the MMG_DIR and MMG_BUILDDIR CMake variables
- -- A cache variable, namely MMG_DIR, has been set to specify the install directory of MMG
- -- Looking for MMG5_loadMshMesh_part1
- -- Looking for MMG5_loadMshMesh_part1 - found
- -- Compilation with Mmg: /home/km_freefem/FreeFem/FreeFem-sources/3rdparty/mmg/build/lib/libmmg.a
- -- A cache variable, namely METIS_DIR, has been set to specify the install directory of METIS
- -- Looking for METIS_NodeND
- -- Looking for METIS_NodeND - found
- -- Compilation with metis: /home/km_freefem/FreeFem/petsc/arch-FreeFem/lib/libmetis.so
- -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
- -- Configuring done
- -- Generating done
- -- Build files have been written to: /home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build
- make[6]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[7]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- Consolidate compiler generated dependencies of target genheader_pmmg
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 3%] Built target genheader_pmmg
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 5%] Built target pmmgtypes_fortran_header
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 7%] Built target pmmg_fortran_header
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 9%] Getting git commit hash
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 9%] Built target GenerateGitHash
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- Consolidate compiler generated dependencies of target libparmmg_a
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 81%] Built target libparmmg_a
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 81%] Built target pmmgtypes_header
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 81%] Built target pmmgversion_header
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 81%] Built target pmmg_header
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 83%] Built target copy_libpmmgtypes
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 84%] Built target copy_pmmgversion
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 86%] Built target copy_libpmmg
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 90%] Built target copy_libpmmgtypesf
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 94%] Built target copy_libpmmgf
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 96%] Built target copy_pmmggithash
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [ 96%] Built target copy_pmmg_headers
- make[8]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- Consolidate compiler generated dependencies of target parmmg
- make[8]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- [100%] Built target parmmg
- make[7]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- make[6]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg/build'
- touch FAIT.done
- cp -r build/include/parmmg ../include/parmmg
- cp build/lib/libparmmg.a ../lib
- touch install.done
- echo parmmg LD -L@DIR@/lib -lparmmg >../lib/WHERE.parmmg ;
- echo parmmg INCLUDE -I@DIR@/include/>> ../lib/WHERE.parmmg ;
- echo build WHERE ./lib/WHERE.parmmg ;
- build WHERE ./lib/WHERE.parmmg
- touch WHERE.done
- make[5]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/parmmg'
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- make install-hpddm install-htool install-bemtool install-boost
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- if test -n ""; then ./getall -o hpddm -a; make include/hpddm/done.tag lib/WHERE.hpddm; else true; fi
- if test -n ""; then ./getall -o htool -a; make include/htool/done.tag lib/WHERE.htool; else true; fi
- if test -n ""; then ./getall -o bemtool -a; make include/BemTool/done.tag lib/WHERE.bemtool; else true;fi
- if test -n ""; then ./getall -o Boost -a; make boost/done.tag lib/WHERE.boost; else true; fi
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- touch tag-compile-pkg
- if test -d include/hpddm/include; then \
- echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm; \
- echo hpddm INCLUDE -I@DIR@/include/hpddm/include >> lib/WHERE.hpddm; \
- elif test -d include/hpddm/src; then \
- echo hpddm LD -L@DIR@/lib > lib/WHERE.hpddm; \
- echo hpddm INCLUDE -I@DIR@/include/hpddm/src >> lib/WHERE.hpddm; \
- else true; fi
- if test -d include/htool/include; then \
- echo htool LD -L@DIR@/lib > lib/WHERE.htool; \
- echo htool INCLUDE -I@DIR@/include/htool/include >> lib/WHERE.htool; \
- else true; fi
- if test -d include/BemTool/; then \
- echo bemtool LD -L@DIR@/lib > lib/WHERE.bemtool; \
- echo bemtool INCLUDE -I@DIR@/include/BemTool/ >> lib/WHERE.bemtool ; \
- else true; fi
- if test -d boost/include; then \
- echo boost INCLUDE -I@DIR@/boost/include >> lib/WHERE.boost ; \
- else true; fi
- touch ../plugin/seq/WHERE_LIBRARY-config ../plugin/seq/WHERE_LIBRARY
- grep LD ../plugin/seq/WHERE_LIBRARY ../plugin/seq/WHERE_LIBRARY-config >WHERE-LD
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- make[2]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/3rdparty'
- Making all in src
- make[2]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src'
- Making all in libMesh
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/libMesh'
- make[3]: Nothing to be done for 'all'.
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/libMesh'
- Making all in bamglib
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/bamglib'
- make[3]: Nothing to be done for 'all'.
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/bamglib'
- Making all in femlib
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/femlib'
- make[3]: Nothing to be done for 'all'.
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/femlib'
- Making all in Graphics
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/Graphics'
- make[3]: Nothing to be done for 'all'.
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/Graphics'
- Making all in Algo
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/Algo'
- make[3]: Nothing to be done for 'all'.
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/Algo'
- Making all in lglib
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/lglib'
- make all-am
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/lglib'
- rm -f liblg.a
- ar rv liblg.a lg.tab.o mymain.o
- ar: creating liblg.a
- a - lg.tab.o
- a - mymain.o
- ranlib liblg.a
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/lglib'
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/lglib'
- Making all in fflib
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/fflib'
- m4 -DVersionFreeFemDate="`date`" -DGitVersion="`git describe --tags 2>/dev/null|| echo 'no git'`" strversionnumber.m4 > strversionnumber.cpp
- make all-am
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/fflib'
- depbase=`echo UMFPack_Solver.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT UMFPack_Solver.o -MD -MP -MF $depbase.Tpo -c -o UMFPack_Solver.o UMFPack_Solver.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo AFunction.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT AFunction.o -MD -MP -MF $depbase.Tpo -c -o AFunction.o AFunction.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- In file included from /usr/include/c++/11/cmath:41,
- from AFunction.cpp:42:
- /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:573:2: warning: #warning "__STRICT_ANSI__ seems to have been undefined; this is not supported" [-Wcpp]
- 573 | #warning "__STRICT_ANSI__ seems to have been undefined; this is not supported"
- | ^~~~~~~
- AFunction.cpp: In function ‘long int storageused()’:
- AFunction.cpp:95:18: warning: ‘mallinfo mallinfo()’ is deprecated [-Wdeprecated-declarations]
- 95 | mem1=mallinfo();
- | ~~~~~~~~^~
- In file included from AFunction.cpp:82:
- /usr/include/malloc.h:114:24: note: declared here
- 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
- | ^~~~~~~~
- AFunction.cpp: In function ‘long int storagetotal()’:
- AFunction.cpp:110:18: warning: ‘mallinfo mallinfo()’ is deprecated [-Wdeprecated-declarations]
- 110 | mem1=mallinfo();
- | ~~~~~~~~^~
- In file included from AFunction.cpp:82:
- /usr/include/malloc.h:114:24: note: declared here
- 114 | extern struct mallinfo mallinfo (void) __THROW __MALLOC_DEPRECATED;
- | ^~~~~~~~
- In file included from AFunction.cpp:62:
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- depbase=`echo AFunction2.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT AFunction2.o -MD -MP -MF $depbase.Tpo -c -o AFunction2.o AFunction2.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo array_long.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT array_long.o -MD -MP -MF $depbase.Tpo -c -o array_long.o array_long.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- In file included from array_tlp.hpp:43,
- from array_long.cpp:23:
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitMatfromAArray<RR, isinit>::CODE::CODE(Expression, const E_Array&) [with RR = long int; bool isinit = true]’ at array_tlp.hpp:558:23,
- inlined from ‘E_F0* InitMatfromAArray<RR, isinit>::code(const basicAC_F0&) const [with RR = long int; bool isinit = true]’ at array_tlp.hpp:609:16:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitMatfromAArray<RR, isinit>::CODE::CODE(Expression, const E_Array&) [with RR = long int; bool isinit = false]’ at array_tlp.hpp:558:23,
- inlined from ‘E_F0* InitMatfromAArray<RR, isinit>::code(const basicAC_F0&) const [with RR = long int; bool isinit = false]’ at array_tlp.hpp:609:16:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitArrayfromArray<CR, KNRR, isinit>::CODE::CODE(Expression, const E_Array&) [with CR = long int; KNRR = KN_<long int>; bool isinit = false]’ at array_tlp.hpp:468:23,
- inlined from ‘E_F0* InitArrayfromArray<CR, KNRR, isinit>::code(const basicAC_F0&) const [with CR = long int; KNRR = KN_<long int>; bool isinit = false]’ at array_tlp.hpp:533:18:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitArrayfromArray<CR, KNRR, isinit>::CODE::CODE(Expression, const E_Array&) [with CR = long int; KNRR = KN<long int>*; bool isinit = false]’ at array_tlp.hpp:468:23,
- inlined from ‘E_F0* InitArrayfromArray<CR, KNRR, isinit>::code(const basicAC_F0&) const [with CR = long int; KNRR = KN<long int>*; bool isinit = false]’ at array_tlp.hpp:533:18:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitArrayfromArray<CR, KNRR, isinit>::CODE::CODE(Expression, const E_Array&) [with CR = long int; KNRR = KN<long int>*; bool isinit = true]’ at array_tlp.hpp:468:23,
- inlined from ‘E_F0* InitArrayfromArray<CR, KNRR, isinit>::code(const basicAC_F0&) const [with CR = long int; KNRR = KN<long int>*; bool isinit = true]’ at array_tlp.hpp:533:18:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitMapfromArray<Map, Key, Value, isinit>::CODE::CODE(Expression, const E_Array&) [with Map = MyMap<String, long int>*; Key = std::__cxx11::basic_string<char>*; Value = long int; bool isinit = true]’ at array_tlp.hpp:385:30,
- inlined from ‘E_F0* InitMapfromArray<Map, Key, Value, isinit>::code(const basicAC_F0&) const [with Map = MyMap<String, long int>*; Key = std::__cxx11::basic_string<char>*; Value = long int; bool isinit = true]’ at array_tlp.hpp:432:17:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitMapfromArray<Map, Key, Value, isinit>::CODE::CODE(Expression, const E_Array&) [with Map = MyMap<String, String>*; Key = std::__cxx11::basic_string<char>*; Value = std::__cxx11::basic_string<char>*; bool isinit = true]’ at array_tlp.hpp:385:30,
- inlined from ‘E_F0* InitMapfromArray<Map, Key, Value, isinit>::code(const basicAC_F0&) const [with Map = MyMap<String, String>*; Key = std::__cxx11::basic_string<char>*; Value = std::__cxx11::basic_string<char>*; bool isinit = true]’ at array_tlp.hpp:432:17:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitArrayfromArray<CR, KNRR, isinit>::CODE::CODE(Expression, const E_Array&) [with CR = std::__cxx11::basic_string<char>*; KNRR = KN<String>*; bool isinit = true]’ at array_tlp.hpp:468:23,
- inlined from ‘E_F0* InitArrayfromArray<CR, KNRR, isinit>::code(const basicAC_F0&) const [with CR = std::__cxx11::basic_string<char>*; KNRR = KN<String>*; bool isinit = true]’ at array_tlp.hpp:533:18:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘SetArrayofKNfromKN<RR>::CODE::CODE(Expression, const E_Array&) [with RR = long int]’ at array_tlp.hpp:632:23,
- inlined from ‘E_F0* SetArrayofKNfromKN<RR>::code(const basicAC_F0&) const [with RR = long int]’ at array_tlp.hpp:685:16:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- depbase=`echo array_real.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT array_real.o -MD -MP -MF $depbase.Tpo -c -o array_real.o array_real.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- In file included from array_tlp.hpp:43,
- from array_real.cpp:23:
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitMatfromAArray<RR, isinit>::CODE::CODE(Expression, const E_Array&) [with RR = double; bool isinit = false]’ at array_tlp.hpp:558:23,
- inlined from ‘E_F0* InitMatfromAArray<RR, isinit>::code(const basicAC_F0&) const [with RR = double; bool isinit = false]’ at array_tlp.hpp:609:16:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitMatfromAArray<RR, isinit>::CODE::CODE(Expression, const E_Array&) [with RR = double; bool isinit = true]’ at array_tlp.hpp:558:23,
- inlined from ‘E_F0* InitMatfromAArray<RR, isinit>::code(const basicAC_F0&) const [with RR = double; bool isinit = true]’ at array_tlp.hpp:609:16:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitArrayfromArray<CR, KNRR, isinit>::CODE::CODE(Expression, const E_Array&) [with CR = double; KNRR = KN_<double>; bool isinit = false]’ at array_tlp.hpp:468:23,
- inlined from ‘E_F0* InitArrayfromArray<CR, KNRR, isinit>::code(const basicAC_F0&) const [with CR = double; KNRR = KN_<double>; bool isinit = false]’ at array_tlp.hpp:533:18:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitArrayfromArray<CR, KNRR, isinit>::CODE::CODE(Expression, const E_Array&) [with CR = double; KNRR = KN<double>*; bool isinit = false]’ at array_tlp.hpp:468:23,
- inlined from ‘E_F0* InitArrayfromArray<CR, KNRR, isinit>::code(const basicAC_F0&) const [with CR = double; KNRR = KN<double>*; bool isinit = false]’ at array_tlp.hpp:533:18:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitArrayfromArray<CR, KNRR, isinit>::CODE::CODE(Expression, const E_Array&) [with CR = double; KNRR = KN<double>*; bool isinit = true]’ at array_tlp.hpp:468:23,
- inlined from ‘E_F0* InitArrayfromArray<CR, KNRR, isinit>::code(const basicAC_F0&) const [with CR = double; KNRR = KN<double>*; bool isinit = true]’ at array_tlp.hpp:533:18:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘SetArrayofKNfromKN<RR>::CODE::CODE(Expression, const E_Array&) [with RR = double]’ at array_tlp.hpp:632:23,
- inlined from ‘E_F0* SetArrayofKNfromKN<RR>::code(const basicAC_F0&) const [with RR = double]’ at array_tlp.hpp:685:16:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitMapfromArray<Map, Key, Value, isinit>::CODE::CODE(Expression, const E_Array&) [with Map = MyMap<String, double>*; Key = std::__cxx11::basic_string<char>*; Value = double; bool isinit = true]’ at array_tlp.hpp:385:30,
- inlined from ‘E_F0* InitMapfromArray<Map, Key, Value, isinit>::code(const basicAC_F0&) const [with Map = MyMap<String, double>*; Key = std::__cxx11::basic_string<char>*; Value = double; bool isinit = true]’ at array_tlp.hpp:432:17:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- depbase=`echo array_complex.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT array_complex.o -MD -MP -MF $depbase.Tpo -c -o array_complex.o array_complex.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- In file included from array_tlp.hpp:43,
- from array_complex.cpp:23:
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitMatfromAArray<RR, isinit>::CODE::CODE(Expression, const E_Array&) [with RR = std::complex<double>; bool isinit = false]’ at array_tlp.hpp:558:23,
- inlined from ‘E_F0* InitMatfromAArray<RR, isinit>::code(const basicAC_F0&) const [with RR = std::complex<double>; bool isinit = false]’ at array_tlp.hpp:609:16:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitMatfromAArray<RR, isinit>::CODE::CODE(Expression, const E_Array&) [with RR = std::complex<double>; bool isinit = true]’ at array_tlp.hpp:558:23,
- inlined from ‘E_F0* InitMatfromAArray<RR, isinit>::code(const basicAC_F0&) const [with RR = std::complex<double>; bool isinit = true]’ at array_tlp.hpp:609:16:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘SetArrayofKNfromKN<RR>::CODE::CODE(Expression, const E_Array&) [with RR = std::complex<double>]’ at array_tlp.hpp:632:23,
- inlined from ‘E_F0* SetArrayofKNfromKN<RR>::code(const basicAC_F0&) const [with RR = std::complex<double>]’ at array_tlp.hpp:685:16:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitArrayfromArray<CR, KNRR, isinit>::CODE::CODE(Expression, const E_Array&) [with CR = std::complex<double>; KNRR = KN_<std::complex<double> >; bool isinit = false]’ at array_tlp.hpp:468:23,
- inlined from ‘E_F0* InitArrayfromArray<CR, KNRR, isinit>::code(const basicAC_F0&) const [with CR = std::complex<double>; KNRR = KN_<std::complex<double> >; bool isinit = false]’ at array_tlp.hpp:533:18:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitArrayfromArray<CR, KNRR, isinit>::CODE::CODE(Expression, const E_Array&) [with CR = std::complex<double>; KNRR = KN<std::complex<double> >*; bool isinit = false]’ at array_tlp.hpp:468:23,
- inlined from ‘E_F0* InitArrayfromArray<CR, KNRR, isinit>::code(const basicAC_F0&) const [with CR = std::complex<double>; KNRR = KN<std::complex<double> >*; bool isinit = false]’ at array_tlp.hpp:533:18:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitArrayfromArray<CR, KNRR, isinit>::CODE::CODE(Expression, const E_Array&) [with CR = std::complex<double>; KNRR = KN<std::complex<double> >*; bool isinit = true]’ at array_tlp.hpp:468:23,
- inlined from ‘E_F0* InitArrayfromArray<CR, KNRR, isinit>::code(const basicAC_F0&) const [with CR = std::complex<double>; KNRR = KN<std::complex<double> >*; bool isinit = true]’ at array_tlp.hpp:533:18:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘InitMapfromArray<Map, Key, Value, isinit>::CODE::CODE(Expression, const E_Array&) [with Map = MyMap<String, std::complex<double> >*; Key = std::__cxx11::basic_string<char>*; Value = std::complex<double>; bool isinit = true]’ at array_tlp.hpp:385:30,
- inlined from ‘E_F0* InitMapfromArray<Map, Key, Value, isinit>::code(const basicAC_F0&) const [with Map = MyMap<String, std::complex<double> >*; Key = std::__cxx11::basic_string<char>*; Value = std::complex<double>; bool isinit = true]’ at array_tlp.hpp:432:17:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- depbase=`echo lex.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT lex.o -MD -MP -MF $depbase.Tpo -c -o lex.o lex.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo lgmesh.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT lgmesh.o -MD -MP -MF $depbase.Tpo -c -o lgmesh.o lgmesh.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo lgmesh3.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT lgmesh3.o -MD -MP -MF $depbase.Tpo -c -o lgmesh3.o lgmesh3.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- In file included from ff++.hpp:21,
- from lgmesh3.cpp:29:
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- depbase=`echo lgmat.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT lgmat.o -MD -MP -MF $depbase.Tpo -c -o lgmat.o lgmat.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- In file included from ff++.hpp:21,
- from lgmat.cpp:33:
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘SetRawMatformMat<RR>::CODE::CODE(Expression, const E_Array&) [with RR = double]’ at lgmat.cpp:2636:25,
- inlined from ‘E_F0* SetRawMatformMat<RR>::code(const basicAC_F0&) const [with RR = double]’ at lgmat.cpp:2700:15:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34,
- inlined from ‘SetRawMatformMat<RR>::CODE::CODE(Expression, const E_Array&) [with RR = std::complex<double>]’ at lgmat.cpp:2636:25,
- inlined from ‘E_F0* SetRawMatformMat<RR>::code(const basicAC_F0&) const [with RR = std::complex<double>]’ at lgmat.cpp:2700:15:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- depbase=`echo global.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT global.o -MD -MP -MF $depbase.Tpo -c -o global.o global.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/Drawing.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/Drawing.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/Drawing.o ../femlib/Drawing.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/gibbs.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/gibbs.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/gibbs.o ../femlib/gibbs.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/fem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/fem.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/fem.o ../femlib/fem.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- In file included from /usr/include/c++/11/cmath:41,
- from ../femlib/fem.cpp:38:
- /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:573:2: warning: #warning "__STRICT_ANSI__ seems to have been undefined; this is not supported" [-Wcpp]
- 573 | #warning "__STRICT_ANSI__ seems to have been undefined; this is not supported"
- | ^~~~~~~
- depbase=`echo ../femlib/FESpace.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/FESpace.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/FESpace.o ../femlib/FESpace.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/Element_RT.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/Element_RT.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/Element_RT.o ../femlib/Element_RT.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/FQuadTree.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/FQuadTree.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/FQuadTree.o ../femlib/FQuadTree.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/BamgFreeFem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/BamgFreeFem.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/BamgFreeFem.o ../femlib/BamgFreeFem.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../bamglib/write_hdf5.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../bamglib/write_hdf5.o -MD -MP -MF $depbase.Tpo -c -o ../bamglib/write_hdf5.o ../bamglib/write_hdf5.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../bamglib/MeshWrite.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../bamglib/MeshWrite.o -MD -MP -MF $depbase.Tpo -c -o ../bamglib/MeshWrite.o ../bamglib/MeshWrite.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo problem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT problem.o -MD -MP -MF $depbase.Tpo -c -o problem.o problem.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- problem.cpp: In function ‘void Fem2D::AddMatElem(MatriceMap<R>&, const Fem2D::MeshL&, const BilinearOperator&, bool, int, int, int, const FESpaceL&, const Fem2D::FESpace&, const Fem2D::GQuadratureFormular<Fem2D::R1>&, const QuadratureFormular1d&, double*, void*, bool)’:
- problem.cpp:3122:29: warning: ‘template<class _Operation> class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
- 3122 | int lastop2=1+Dop2.last(binder1st<equal_to<bool> >(equal_to<bool>(),true));
- | ^~~~~~~~~
- In file included from /usr/include/c++/11/bits/stl_function.h:1421,
- from /usr/include/c++/11/string:48,
- from /usr/include/c++/11/bits/locale_classes.h:40,
- from /usr/include/c++/11/bits/ios_base.h:41,
- from /usr/include/c++/11/ios:42,
- from /usr/include/c++/11/ostream:38,
- from /usr/include/c++/11/iostream:39,
- from problem.cpp:28:
- /usr/include/c++/11/backward/binders.h:108:11: note: declared here
- 108 | class binder1st
- | ^~~~~~~~~
- problem.cpp: In function ‘void Fem2D::AddMatElem(MatriceMap<R>&, const Fem2D::MeshL&, const BilinearOperator&, bool, int, int, int, const Fem2D::FESpace&, const FESpaceL&, const Fem2D::GQuadratureFormular<Fem2D::R1>&, const QuadratureFormular1d&, double*, void*, bool)’:
- problem.cpp:3229:29: warning: ‘template<class _Operation> class std::binder1st’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
- 3229 | int lastop2=1+Dop2.last(binder1st<equal_to<bool> >(equal_to<bool>(),true));
- | ^~~~~~~~~
- In file included from /usr/include/c++/11/bits/stl_function.h:1421,
- from /usr/include/c++/11/string:48,
- from /usr/include/c++/11/bits/locale_classes.h:40,
- from /usr/include/c++/11/bits/ios_base.h:41,
- from /usr/include/c++/11/ios:42,
- from /usr/include/c++/11/ostream:38,
- from /usr/include/c++/11/iostream:39,
- from problem.cpp:28:
- /usr/include/c++/11/backward/binders.h:108:11: note: declared here
- 108 | class binder1st
- | ^~~~~~~~~
- In file included from problem.cpp:33:
- AFunction.hpp: In function ‘bool C_F0::MeshIndependent() const’:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::Mesh&, const Fem2D::FESpace&, const Fem2D::FESpace&, bool, MatriceMap<R>&, const FormBilinear*) [with R = double]’ at problem.cpp:3832:61:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::Mesh&, const Fem2D::FESpace&, const Fem2D::FESpace&, bool, MatriceMap<R>&, const FormBilinear*) [with R = std::complex<double>]’ at problem.cpp:3832:61:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::Mesh3&, const FESpace3&, const FESpace3&, bool, MatriceMap<R>&, const FormBilinear*) [with R = double]’ at problem.cpp:4125:61:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::Mesh3&, const FESpace3&, const FESpace3&, bool, MatriceMap<R>&, const FormBilinear*) [with R = std::complex<double>]’ at problem.cpp:4125:61:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceMap<R>&, const FormBilinear*) [with R = double]’ at problem.cpp:4347:65:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshS&, const FESpaceS&, const FESpaceS&, bool, MatriceMap<R>&, const FormBilinear*) [with R = std::complex<double>]’ at problem.cpp:4347:65:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshS&, const FESpace3&, const FESpaceS&, bool, MatriceMap<R>&, const FormBilinear*) [with R = std::complex<double>]’ at problem.cpp:5254:58:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshS&, const FESpace3&, const FESpaceS&, bool, MatriceMap<R>&, const FormBilinear*) [with R = double]’ at problem.cpp:5254:58:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap<R>&, const FormBilinear*) [with R = std::complex<double>]’ at problem.cpp:4963:58:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshS&, const FESpaceS&, const FESpace3&, bool, MatriceMap<R>&, const FormBilinear*) [with R = double]’ at problem.cpp:4963:58:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap<R>&, const FormBilinear*) [with R = std::complex<double>]’ at problem.cpp:5511:56:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshL&, const FESpaceS&, const FESpaceL&, bool, MatriceMap<R>&, const FormBilinear*) [with R = double]’ at problem.cpp:5511:56:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshL&, const FESpaceL&, const FESpaceS&, bool, MatriceMap<R>&, const FormBilinear*) [with R = std::complex<double>]’ at problem.cpp:5622:63:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshL&, const FESpaceL&, const FESpaceS&, bool, MatriceMap<R>&, const FormBilinear*) [with R = double]’ at problem.cpp:5622:63:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshL&, const Fem2D::FESpace&, const FESpaceL&, bool, MatriceMap<R>&, const FormBilinear*) [with R = std::complex<double>]’ at problem.cpp:4828:59:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshL&, const Fem2D::FESpace&, const FESpaceL&, bool, MatriceMap<R>&, const FormBilinear*) [with R = double]’ at problem.cpp:4828:59:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshL&, const FESpaceL&, const Fem2D::FESpace&, bool, MatriceMap<R>&, const FormBilinear*) [with R = std::complex<double>]’ at problem.cpp:4726:64:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshL&, const FESpaceL&, const Fem2D::FESpace&, bool, MatriceMap<R>&, const FormBilinear*) [with R = double]’ at problem.cpp:4726:64:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceMap<R>&, const FormBilinear*) [with R = std::complex<double>]’ at problem.cpp:4616:65:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘void Fem2D::AssembleBilinearForm(Stack, const Fem2D::MeshL&, const FESpaceL&, const FESpaceL&, bool, MatriceMap<R>&, const FormBilinear*) [with R = double]’ at problem.cpp:4616:65:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- depbase=`echo ../Algo/lgalgo.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../Algo/lgalgo.o -MD -MP -MF $depbase.Tpo -c -o ../Algo/lgalgo.o ../Algo/lgalgo.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/Element_P2h.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/Element_P2h.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/Element_P2h.o ../femlib/Element_P2h.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo load.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT load.o -MD -MP -MF $depbase.Tpo -c -o load.o load.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo lgfem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT lgfem.o -MD -MP -MF $depbase.Tpo -c -o lgfem.o lgfem.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- In file included from lgfem.cpp:38:
- In member function ‘bool C_F0::MeshIndependent() const’,
- inlined from ‘bool C_F0::MeshIndependent() const’ at AFunction.hpp:697:8,
- inlined from ‘virtual bool E_Array::MeshIndependent() const’ at AFunction.hpp:1674:34:
- AFunction.hpp:697:67: warning: ‘this’ pointer is null [-Wnonnull]
- 697 | bool MeshIndependent() const { return f ==0 ? f->MeshIndependent() : false;}
- | ~~~~~~~~~~~~~~~~~~^~
- depbase=`echo environment.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT environment.o -MD -MP -MF $depbase.Tpo -c -o environment.o environment.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo string_def.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT string_def.o -MD -MP -MF $depbase.Tpo -c -o string_def.o string_def.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/Mesh2dn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/Mesh2dn.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/Mesh2dn.o ../femlib/Mesh2dn.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/Mesh3dn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/Mesh3dn.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/Mesh3dn.o ../femlib/Mesh3dn.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/MeshSn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/MeshSn.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/MeshSn.o ../femlib/MeshSn.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/MeshLn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/MeshLn.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/MeshLn.o ../femlib/MeshLn.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo glumesh2D.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT glumesh2D.o -MD -MP -MF $depbase.Tpo -c -o glumesh2D.o glumesh2D.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/HashMatrix.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/HashMatrix.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/HashMatrix.o ../femlib/HashMatrix.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/SparseLinearSolver.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/SparseLinearSolver.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/SparseLinearSolver.o ../femlib/SparseLinearSolver.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo strversionnumber.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT strversionnumber.o -MD -MP -MF $depbase.Tpo -c -o strversionnumber.o strversionnumber.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../Eigen/eigenvalue.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../lglib -I./../bamglib -I./../Graphics -I./../femlib -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -I./../Eigen -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../Eigen/eigenvalue.o -MD -MP -MF $depbase.Tpo -c -o ../Eigen/eigenvalue.o ../Eigen/eigenvalue.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- rm -f libff.a
- ar rv libff.a UMFPack_Solver.o AFunction.o AFunction2.o array_long.o array_real.o array_complex.o lex.o lgmesh.o lgmesh3.o CodeAlloc.o lgmat.o global.o ../femlib/Drawing.o ../femlib/gibbs.o ../femlib/CheckPtr.o ../femlib/fem.o ../femlib/QuadratureFormular.o ../femlib/FESpace.o ../femlib/Element_RT.o ../femlib/mshptg.o ../femlib/FQuadTree.o ../bamglib/QuadTree.o ../bamglib/R2.o ../bamglib/Meshio.o ../bamglib/Mesh2.o ../bamglib/Metric.o ../femlib/BamgFreeFem.o ../bamglib/MeshDraw.o ../bamglib/MeshGeom.o ../bamglib/MeshQuad.o ../bamglib/SetOfE4.o ../bamglib/MeshRead.o ../bamglib/write_hdf5.o ../bamglib/write_xdmf.o ../bamglib/MeshWrite.o problem.o mt19937ar.o ../Graphics/DefColor.o InitFunct.o ../Algo/lgalgo.o ../femlib/Element_P2h.o load.o lgfem.o environment.o string_def.o ../femlib/FESpacen.o ../femlib/P012_1d.o ../femlib/P012_2d.o ../femlib/P012_3d.o ../femlib/P012_3dSurf.o ../femlib/P012_3dCurve.o ../femlib/Mesh1dn.o ../femlib/Mesh2dn.o ../femlib/Mesh3dn.o ../femlib/MeshSn.o ../femlib/MeshLn.o ../femlib/GQuadTree.o ../femlib/libmeshb7.o glumesh2D.o ../femlib/splitsimplex.o P1IsoValue.o ../femlib/HashMatrix.o ../femlib/CG.o ../femlib/SparseLinearSolver.o strversionnumber.o ../Eigen/eigenvalue.o
- ar: creating libff.a
- a - UMFPack_Solver.o
- a - AFunction.o
- a - AFunction2.o
- a - array_long.o
- a - array_real.o
- a - array_complex.o
- a - lex.o
- a - lgmesh.o
- a - lgmesh3.o
- a - CodeAlloc.o
- a - lgmat.o
- a - global.o
- a - ../femlib/Drawing.o
- a - ../femlib/gibbs.o
- a - ../femlib/CheckPtr.o
- a - ../femlib/fem.o
- a - ../femlib/QuadratureFormular.o
- a - ../femlib/FESpace.o
- a - ../femlib/Element_RT.o
- a - ../femlib/mshptg.o
- a - ../femlib/FQuadTree.o
- a - ../bamglib/QuadTree.o
- a - ../bamglib/R2.o
- a - ../bamglib/Meshio.o
- a - ../bamglib/Mesh2.o
- a - ../bamglib/Metric.o
- a - ../femlib/BamgFreeFem.o
- a - ../bamglib/MeshDraw.o
- a - ../bamglib/MeshGeom.o
- a - ../bamglib/MeshQuad.o
- a - ../bamglib/SetOfE4.o
- a - ../bamglib/MeshRead.o
- a - ../bamglib/write_hdf5.o
- a - ../bamglib/write_xdmf.o
- a - ../bamglib/MeshWrite.o
- a - problem.o
- a - mt19937ar.o
- a - ../Graphics/DefColor.o
- a - InitFunct.o
- a - ../Algo/lgalgo.o
- a - ../femlib/Element_P2h.o
- a - load.o
- a - lgfem.o
- a - environment.o
- a - string_def.o
- a - ../femlib/FESpacen.o
- a - ../femlib/P012_1d.o
- a - ../femlib/P012_2d.o
- a - ../femlib/P012_3d.o
- a - ../femlib/P012_3dSurf.o
- a - ../femlib/P012_3dCurve.o
- a - ../femlib/Mesh1dn.o
- a - ../femlib/Mesh2dn.o
- a - ../femlib/Mesh3dn.o
- a - ../femlib/MeshSn.o
- a - ../femlib/MeshLn.o
- a - ../femlib/GQuadTree.o
- a - ../femlib/libmeshb7.o
- a - glumesh2D.o
- a - ../femlib/splitsimplex.o
- a - P1IsoValue.o
- a - ../femlib/HashMatrix.o
- a - ../femlib/CG.o
- a - ../femlib/SparseLinearSolver.o
- a - strversionnumber.o
- a - ../Eigen/eigenvalue.o
- ranlib libff.a
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/fflib'
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/fflib'
- Making all in nw
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/nw'
- depbase=`echo ../Graphics/sansrgraph.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../Graphics/sansrgraph.o -MD -MP -MF $depbase.Tpo -c -o ../Graphics/sansrgraph.o ../Graphics/sansrgraph.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- g++ -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -rdynamic -o FreeFem++ ../Graphics/sansrgraph.o ../mpi/parallelempi-empty.o ../fflib/ffapi.o ../lglib/liblg.a ../fflib/libff.a -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lspqr -lumfpack -lklu -lcholmod -lbtf -lccolamd -lcolamd -lcamd -lamd -lsuitesparseconfig -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lmetis -larpack -llapack -llapack -lblas -ldl -lm -lrt -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lgfortran -lm -lquadmath -lz
- g++ -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -rdynamic -o FreeFem++-nw ../Graphics/sansrgraph.o ../mpi/parallelempi-empty.o ../fflib/ffapi.o ../lglib/liblg.a ../fflib/libff.a -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lspqr -lumfpack -lklu -lcholmod -lbtf -lccolamd -lcolamd -lcamd -lamd -lsuitesparseconfig -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lmetis -larpack -llapack -llapack -lblas -ldl -lm -lrt -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lgfortran -lm -lquadmath -lz
- depbase=`echo ../femlib/Drawing.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/Drawing.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/Drawing.o ../femlib/Drawing.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/fem.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/fem.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/fem.o ../femlib/fem.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- In file included from /usr/include/c++/11/cmath:41,
- from ../femlib/fem.cpp:38:
- /usr/include/x86_64-linux-gnu/c++/11/bits/c++config.h:573:2: warning: #warning "__STRICT_ANSI__ seems to have been undefined; this is not supported" [-Wcpp]
- 573 | #warning "__STRICT_ANSI__ seems to have been undefined; this is not supported"
- | ^~~~~~~
- depbase=`echo ../femlib/FQuadTree.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/FQuadTree.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/FQuadTree.o ../femlib/FQuadTree.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/Mesh2dn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/Mesh2dn.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/Mesh2dn.o ../femlib/Mesh2dn.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/Mesh3dn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/Mesh3dn.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/Mesh3dn.o ../femlib/Mesh3dn.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/MeshSn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/MeshSn.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/MeshSn.o ../femlib/MeshSn.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../femlib/MeshLn.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../femlib/MeshLn.o -MD -MP -MF $depbase.Tpo -c -o ../femlib/MeshLn.o ../femlib/MeshLn.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../Graphics/ffglut.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../Graphics/ffglut.o -MD -MP -MF $depbase.Tpo -c -o ../Graphics/ffglut.o ../Graphics/ffglut.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo ../Graphics/gggg.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../.. -I./../femlib -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../Graphics/gggg.o -MD -MP -MF $depbase.Tpo -c -o ../Graphics/gggg.o ../Graphics/gggg.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- g++ -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -rdynamic -o ffglut ../femlib/Drawing.o ../femlib/fem.o ../fflib/ffapi.o ../femlib/FQuadTree.o ../femlib/GQuadTree.o ../femlib/Mesh1dn.o ../femlib/Mesh2dn.o ../femlib/Mesh3dn.o ../femlib/MeshSn.o ../femlib/MeshLn.o ../femlib/mshptg.o ../Graphics/ffglut.o ../Graphics/ffthreads.o ../Graphics/gggg.o ../libMesh/libMesh.a -lglut -lGLU -lGL -lpthread
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/nw'
- Making all in mpi
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/mpi'
- depbase=`echo ../lglib/lg.tab.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- mpicxx -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/x86_64-linux-gnu/mpich -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -DPARALLELE -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT ../lglib/lg.tab.o -MD -MP -MF $depbase.Tpo -c -o ../lglib/lg.tab.o ../lglib/lg.tab.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- depbase=`echo parallelempi.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- mpicxx -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../Graphics -I./../femlib -I/usr/include/x86_64-linux-gnu/mpich -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -DPARALLELE -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT parallelempi.o -MD -MP -MF $depbase.Tpo -c -o parallelempi.o parallelempi.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- mpicxx -DPARALLELE -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -rdynamic -o FreeFem++-mpi ffapi.o ../Graphics/sansrgraph.o ../lglib/mymain.o ../lglib/lg.tab.o parallelempi.o ../fflib/libff.a -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lspqr -lumfpack -lklu -lcholmod -lbtf -lccolamd -lcolamd -lcamd -lamd -lsuitesparseconfig -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lmetis -larpack -llapack -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lscalapack -llapack -lblas -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich -ldl -lm -lrt -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lgfortran -lm -lquadmath -lz
- ../../config.status --file=ff-mpirun:ff-mpirun.in
- config.status: creating ff-mpirun
- chmod a+x ff-mpirun
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/mpi'
- Making all in bamg
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/bamg'
- g++ -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -rdynamic -o bamg bamg.o global.o ../bamglib/Mesh2.o ../bamglib/MeshDraw.o ../bamglib/MeshGeom.o ../bamglib/MeshQuad.o ../bamglib/MeshRead.o ../bamglib/MeshWrite.o ../bamglib/Meshio.o ../bamglib/Metric.o ../bamglib/QuadTree.o ../bamglib/R2.o ../bamglib/SetOfE4.o ../bamglib/write_hdf5.o ../bamglib/write_xdmf.o
- depbase=`echo cvmsh2.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
- g++ -DHAVE_CONFIG_H -I. -I../.. -I./../fflib -I./../bamglib -I./../Graphics -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -MT cvmsh2.o -MD -MP -MF $depbase.Tpo -c -o cvmsh2.o cvmsh2.cpp &&\
- mv -f $depbase.Tpo $depbase.Po
- g++ -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -rdynamic -o cvmsh2 cvmsh2.o global.o ../bamglib/Mesh2.o ../bamglib/MeshDraw.o ../bamglib/MeshGeom.o ../bamglib/MeshQuad.o ../bamglib/MeshRead.o ../bamglib/MeshWrite.o ../bamglib/Meshio.o ../bamglib/Metric.o ../bamglib/QuadTree.o ../bamglib/R2.o ../bamglib/SetOfE4.o ../bamglib/write_hdf5.o../bamglib/write_xdmf.o
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/bamg'
- Making all in medit
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/medit'
- make all-am
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/medit'
- make[4]: Nothing to be done for 'all-am'.
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/medit'
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/medit'
- Making all in bin-win32
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/bin-win32'
- echo done
- done
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/bin-win32'
- Making all in ffgraphics
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/ffgraphics'
- Making all in server
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/ffgraphics/server'
- make[4]: Nothing to be done for 'all'.
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/ffgraphics/server'
- Making all in client
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/ffgraphics/client'
- make[4]: Nothing to be done for 'all'.
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/ffgraphics/client'
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src/ffgraphics'
- make[4]: Nothing to be done for 'all-am'.
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/ffgraphics'
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src/ffgraphics'
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/src'
- make[3]: Nothing to be done for 'all-am'.
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src'
- make[2]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/src'
- Making all in plugin
- make[2]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/plugin'
- Making all in seq
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/plugin/seq'
- Makefile:900: warning: ignoring prerequisites on suffix rule definition
- ../../config.status --file=ff-pkg-download:ff-pkg-download.in
- config.status: creating ff-pkg-download
- chmod a+x ff-pkg-download
- cp ff-pkg-download ../../3rdparty/bin
- diff: WHERE_LIBRARY-download: No such file or directory
- gcc -g -DNDEBUG -O3 -mmmx -msse4.2 -fPIC ffmaster.c libff-mmap-semaphore.o -o ffmaster \
- `awk -f ff-get-dep.awk -v libs="[pthread-google|pthread]" WHERE_LIBRARY-download WHERE_LIBRARY-config`
- ../../config.status --file=load.link:load.link.in
- config.status: creating load.link
- chmod a+x load.link
- ../../config.status --file=ff-get-dep:ff-get-dep.in
- config.status: creating ff-get-dep
- chmod a+x ff-get-dep
- if [ -d ../../3rdparty/bin ] ;then cp ff-get-dep ../../3rdparty/bin; fi
- ../../config.status --file=ff-c++:load.link.in
- config.status: creating ff-c++
- chmod a+x ff-c++
- rm -rf include
- mkdir -p include
- for i in ../../src/fflib/AddNewFE.h ../../src/fflib/AFunction_ext.hpp ../../src/fflib/AFunction.hpp ../../src/fflib/AnyType.hpp ../../src/fflib/array_init.hpp ../../src/fflib/array_resize.hpp ../../src/fflib/array_tlp.hpp ../../src/femlib/assertion.hpp ../../src/femlib/BamgFreeFem.hpp ../../src/Algo/BFGS.hpp ../../src/Algo/BrentLS.hpp ../../src/femlib/CGNL.hpp ../../src/fflib/CodeAlloc.hpp ../../config.h ../../src/Algo/CubicLS.hpp ../../src/Algo/defs.hpp ../../src/femlib/DOperator.hpp ../../src/libMesh/eigenv.h ../../src/fflib/endian.hpp ../../src/fflib/environment.hpp ../../src/fflib/error.hpp ../../src/femlib/fem3.hpp ../../src/femlib/fem.hpp ../../src/femlib/FESpace.hpp ../../src/femlib/FESpacen.hpp ../../src/fflib/ff++.hpp ../../src/fflib/ffstack.hpp ../../src/femlib/FQuadTree.hpp ../../src/femlib/GenericMesh.hpp ../../src/Graphics/getprog-unix.hpp ../../src/Graphics/glrgraph.hpp ../../src/femlib/gmres.hpp ../../src/femlib/GQuadTree.hpp ../../src/femlib/HashTable.hpp ../../src/femlib/HeapSort.hpp ../../src/fflib/InitFunct.hpp ../../src/fflib/ffapi.hpp ../../src/femlib/Label.hpp ../../src/fflib/lex.hpp ../../src/fflib/lgfem.hpp ../../src/fflib/lgmesh3.hpp ../../src/fflib/lgsolver.hpp ../../src/lglib/lg.tab.hpp ../../src/femlib/libmeshb7.h ../../src/Algo/LineSearch.hpp ../../src/femlib/MatriceCreuse.hpp ../../src/femlib/MatriceCreuse_tpl.hpp ../../src/femlib/Mesh1dn.hpp ../../src/femlib/Mesh2dn.hpp ../../src/bamglib/Mesh2.h ../../src/femlib/Mesh3dn.hpp ../../src/femlib/MeshSn.hpp ../../src/femlib/MeshLn.hpp ../../src/bamglib/Meshio.h ../../src/femlib/MeshPoint.hpp ../../src/bamglib/meshtype.h ../../src/bamglib/Metric.h ../../src/Graphics/mode_open.hpp ../../src/Algo/NewtonRaphson.hpp ../../src/Algo/NRJ.hpp ../../src/fflib/Operator.hpp ../../src/Algo/Optima.hpp ../../src/Algo/Param.hpp ../../src/femlib/PkLagrange.hpp ../../src/fflib/PlotStream.hpp ../../src/fflib/problem.hpp ../../src/femlib/QuadratureFormular.hpp ../../src/bamglib/QuadTree.h ../../src/femlib/R1.hpp ../../src/bamglib/R2.h ../../src/femlib/R2.hpp ../../src/femlib/R3.hpp ../../src/femlib/RefCounter.hpp ../../src/Graphics/rgraph.hpp ../../src/femlib/RNM.hpp ../../src/femlib/RNM_opc.hpp ../../src/femlib/RNM_op.hpp ../../src/femlib/RNM_tpl.hpp ../../src/Algo/RosenBrock.hpp ../../src/fflib/Serialize.hpp ../../src/bamglib/SetOfE4.h ../../src/fflib/showverb.hpp ../../src/femlib/splitsimplex.hpp ../../src/fflib/String.hpp ../../src/fflib/strversionnumber.hpp ../../src/fflib/throwassert.hpp ../../src/femlib/ufunction.hpp ../../src/fflib/versionnumber.hpp ../../src/bamglib/write_hdf5.hpp ../../src/bamglib/write_xdmf.hpp ../../src/fflib/P1IsoValue.hpp ../../src/femlib/SkyLineSolver.hpp ../../src/femlib/SolverSkyLine.hpp ../../src/femlib/SparseLinearSolver.hpp ../../src/femlib/VirtualMatrix.hpp ../../src/femlib/VirtualSolver.hpp ../../src/femlib/CG.hpp ../../src/femlib/VirtualSolverCG.hpp ../../src/femlib/VirtualSolverSkyLine.hpp ../../src/femlib/VirtualSolverSparseSuite.hpp ../../src/femlib/HashMatrix.hpp ../../src/femlib/MatriceElementaire.hpp ../../src/femlib/DataFindBoundary.hpp; do ln -s ../$i include/. ; done
- touch include.done
- make[4]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/plugin/seq'
- Makefile:900: warning: ignoring prerequisites on suffix rule definition
- eval ./ff-c++ myfunction.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'myfunction.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'myfunction.o' -o myfunction.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'myfunction.o' -o ../mpi/myfunction.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ BernardiRaugel.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'BernardiRaugel.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'BernardiRaugel.o' -o BernardiRaugel.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'BernardiRaugel.o' -o ../mpi/BernardiRaugel.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Morley.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Morley.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Morley.o' -o Morley.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Morley.o' -o ../mpi/Morley.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ funcTemplate.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'funcTemplate.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'funcTemplate.o' -o funcTemplate.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'funcTemplate.o' -o ../mpi/funcTemplate.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ addNewType.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'addNewType.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'addNewType.o' -o addNewType.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'addNewType.o' -o ../mpi/addNewType.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ qf11to25.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'qf11to25.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'qf11to25.o' -o qf11to25.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'qf11to25.o' -o ../mpi/qf11to25.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_P3.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P3.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P3.o' -o Element_P3.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P3.o' -o ../mpi/Element_P3.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_P4.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P4.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P4.o' -o Element_P4.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P4.o' -o ../mpi/Element_P4.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_P3dc.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P3dc.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P3dc.o' -o Element_P3dc.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P3dc.o' -o ../mpi/Element_P3dc.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_P4dc.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P4dc.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P4dc.o' -o Element_P4dc.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P4dc.o' -o ../mpi/Element_P4dc.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_PkEdge.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_PkEdge.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_PkEdge.o' -o Element_PkEdge.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_PkEdge.o' -o ../mpi/Element_PkEdge.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ msh3.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'msh3.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'msh3.o' -o msh3.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'msh3.o' -o ../mpi/msh3.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ splitmesh3.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitmesh3.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitmesh3.o' -o splitmesh3.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitmesh3.o' -o ../mpi/splitmesh3.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ splitmesh6.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitmesh6.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitmesh6.o' -o splitmesh6.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitmesh6.o' -o ../mpi/splitmesh6.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ splitmesh4.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitmesh4.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitmesh4.o' -o splitmesh4.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitmesh4.o' -o ../mpi/splitmesh4.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ splitmesh12.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitmesh12.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitmesh12.o' -o splitmesh12.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitmesh12.o' -o ../mpi/splitmesh12.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ ffrandom.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ffrandom.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ffrandom.o' -o ffrandom.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ffrandom.o' -o ../mpi/ffrandom.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ medit.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'medit.cpp'
- medit.cpp: In function ‘char* meditcmd(long int, int, int, const string&, const string&)’:
- medit.cpp:993:32: warning: ‘%i’ directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=]
- 993 | sprintf(newsol, " ffsol%i", nbstrings);
- | ^~
- medit.cpp:993:25: note: directive argument in the range [-2147483647, 2147483647]
- 993 | sprintf(newsol, " ffsol%i", nbstrings);
- | ^~~~~~~~~~
- In file included from /usr/include/stdio.h:894,
- from /usr/include/c++/11/cstdio:42,
- from /usr/include/c++/11/ext/string_conversions.h:43,
- from /usr/include/c++/11/bits/basic_string.h:6608,
- from /usr/include/c++/11/string:55,
- from /usr/include/c++/11/bits/locale_classes.h:40,
- from /usr/include/c++/11/bits/ios_base.h:41,
- from /usr/include/c++/11/ios:42,
- from /usr/include/c++/11/istream:38,
- from /usr/include/c++/11/fstream:38,
- from ./include/ff++.hpp:12,
- from medit.cpp:34:
- /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 8 and 18 bytes into a destination of size 10
- 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
- | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 39 | __glibc_objsize (__s), __fmt,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 40 | __va_arg_pack ());
- | ~~~~~~~~~~~~~~~~~
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'medit.o' -o medit.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'medit.o' -o ../mpi/medit.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ mat_dervieux.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'mat_dervieux.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'mat_dervieux.o' -o mat_dervieux.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'mat_dervieux.o' -o ../mpi/mat_dervieux.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ bmo.cpp lgbmo.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'bmo.cpp' 'lgbmo.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'bmo.o' 'lgbmo.o' -o lgbmo.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'bmo.o' 'lgbmo.o' -o ../mpi/lgbmo.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ mat_psi.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'mat_psi.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'mat_psi.o' -o mat_psi.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'mat_psi.o' -o ../mpi/mat_psi.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ ppm2rnm.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ppm2rnm.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ppm2rnm.o' -o ppm2rnm.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ppm2rnm.o' -o ../mpi/ppm2rnm.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ DxWriter.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'DxWriter.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'DxWriter.o' -o DxWriter.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'DxWriter.o' -o ../mpi/DxWriter.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ pcm.cpp pcm2rnm.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'pcm.cpp' 'pcm2rnm.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'pcm.o' 'pcm2rnm.o' -o pcm2rnm.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'pcm.o' 'pcm2rnm.o' -o ../mpi/pcm2rnm.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ ioply.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ioply.cpp'
- ioply.cpp: In function ‘MMesh* PLY_LoadT(const string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshL]’:
- ioply.cpp:137:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 137 | fscanf(fp, "%s", buffer); // file identifiant
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:181:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 181 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:187:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 187 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:189:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 189 | fscanf(fp, "%d", &nv);
- | ~~~~~~^~~~~~~~~~~~~~~
- ioply.cpp:192:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 192 | fscanf(fp, "%d", &nt);
- | ~~~~~~^~~~~~~~~~~~~~~
- ioply.cpp:195:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 195 | fscanf(fp, "%d", &nbe);
- | ~~~~~~^~~~~~~~~~~~~~~~
- ioply.cpp:204:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 204 | fscanf(fp, "%d", &nbe);
- | ~~~~~~^~~~~~~~~~~~~~~~
- ioply.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 210 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:212:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 212 | fscanf(fp, "%s", buffer2);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~
- ioply.cpp:224:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 224 | fscanf(fp, "%s", buffer2);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~
- ioply.cpp:237:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 237 | fscanf(fp, "%s %s %s", buffer,buffer2, buffer3);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:241:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 241 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:254:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 254 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:298:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 298 | fscanf(fp, "%d", &hack); // hack
- | ~~~~~~^~~~~~~~~~~~~~~~~
- ioply.cpp:481:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 481 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:485:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 485 | fscanf(fp, "%d", &transparencyElem);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:525:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 525 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:529:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 529 | fscanf(fp, "%d", &transparencyBdElem);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:619:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 619 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:623:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 623 | fscanf(fp, "%d", &transparencyElem);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp: In function ‘MMesh* PLY_LoadT(const string&, bool, bool, bool, double) [with MMesh = Fem2D::MeshS]’:
- ioply.cpp:137:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 137 | fscanf(fp, "%s", buffer); // file identifiant
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:181:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 181 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:187:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 187 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:189:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 189 | fscanf(fp, "%d", &nv);
- | ~~~~~~^~~~~~~~~~~~~~~
- ioply.cpp:192:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 192 | fscanf(fp, "%d", &nt);
- | ~~~~~~^~~~~~~~~~~~~~~
- ioply.cpp:195:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 195 | fscanf(fp, "%d", &nbe);
- | ~~~~~~^~~~~~~~~~~~~~~~
- ioply.cpp:204:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 204 | fscanf(fp, "%d", &nbe);
- | ~~~~~~^~~~~~~~~~~~~~~~
- ioply.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 210 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:212:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 212 | fscanf(fp, "%s", buffer2);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~
- ioply.cpp:224:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 224 | fscanf(fp, "%s", buffer2);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~
- ioply.cpp:237:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 237 | fscanf(fp, "%s %s %s", buffer,buffer2, buffer3);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:241:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 241 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:254:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 254 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:298:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 298 | fscanf(fp, "%d", &hack); // hack
- | ~~~~~~^~~~~~~~~~~~~~~~~
- ioply.cpp:481:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 481 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:485:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 485 | fscanf(fp, "%d", &transparencyElem);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:525:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 525 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:529:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 529 | fscanf(fp, "%d", &transparencyBdElem);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:619:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 619 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:623:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 623 | fscanf(fp, "%d", &transparencyElem);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp: In function ‘MMesh* PLY_LoadT(const string&, bool, bool, bool, double) [with MMesh = Fem2D::Mesh3]’:
- ioply.cpp:137:11: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 137 | fscanf(fp, "%s", buffer); // file identifiant
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:181:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 181 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:187:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 187 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:189:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 189 | fscanf(fp, "%d", &nv);
- | ~~~~~~^~~~~~~~~~~~~~~
- ioply.cpp:192:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 192 | fscanf(fp, "%d", &nt);
- | ~~~~~~^~~~~~~~~~~~~~~
- ioply.cpp:195:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 195 | fscanf(fp, "%d", &nbe);
- | ~~~~~~^~~~~~~~~~~~~~~~
- ioply.cpp:204:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 204 | fscanf(fp, "%d", &nbe);
- | ~~~~~~^~~~~~~~~~~~~~~~
- ioply.cpp:210:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 210 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:212:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 212 | fscanf(fp, "%s", buffer2);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~
- ioply.cpp:224:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 224 | fscanf(fp, "%s", buffer2);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~
- ioply.cpp:237:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 237 | fscanf(fp, "%s %s %s", buffer,buffer2, buffer3);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:241:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 241 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:254:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 254 | fscanf(fp, "%s", buffer);
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ioply.cpp:298:19: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 298 | fscanf(fp, "%d", &hack); // hack
- | ~~~~~~^~~~~~~~~~~~~~~~~
- ioply.cpp:481:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 481 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:485:27: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 485 | fscanf(fp, "%d", &transparencyElem);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:525:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 525 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:529:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 529 | fscanf(fp, "%d", &transparencyBdElem);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:619:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 619 | fscanf(fp, "%d %d %d", &color[0], &color[1], &color[2]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- ioply.cpp:623:31: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 623 | fscanf(fp, "%d", &transparencyElem);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ioply.o' -o ioply.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ioply.o' -o ../mpi/ioply.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ iovtk.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'iovtk.cpp'
- iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const string&, bool, KN<KN<double> >*)’:
- iovtk.cpp:1421:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1421 | fscanf(fp, "%s", buffer); // ASCII or BINARY
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- iovtk.cpp: In function ‘MMesh* VTK_LoadT(const string&, bool, bool, bool, double, double, KN<KN<double> >*) [with MMesh = Fem2D::MeshL]’:
- iovtk.cpp:6300:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 6300 | fscanf(fp, "%s", buffer); // ASCII or BINARY
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- iovtk.cpp: In function ‘MMesh* VTK_LoadT(const string&, bool, bool, bool, double, double, KN<KN<double> >*) [with MMesh = Fem2D::MeshS]’:
- iovtk.cpp:6300:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const string&, bool, bool, bool, double, KN<KN<double> >*)’:
- iovtk.cpp:3195:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 3195 | fscanf(fp, "%s", buffer); // ASCII or BINARY
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- iovtk.cpp: In function ‘void VTK_WRITE_MESH(const string&, FILE*, const Fem2D::Mesh&, bool, int, bool, bool)’:
- iovtk.cpp:2756:41: warning: ‘%s’ directive writing up to 15 bytes into a region of size 4 [-Wformat-overflow=]
- 2756 | int bid0 = sprintf(newvalue, "%s", (char *)&tab[itab]);
- | ^~
- In file included from /usr/include/stdio.h:894,
- from /usr/include/c++/11/cstdio:42,
- from /usr/include/c++/11/ext/string_conversions.h:43,
- from /usr/include/c++/11/bits/basic_string.h:6608,
- from /usr/include/c++/11/string:55,
- from /usr/include/c++/11/bits/locale_classes.h:40,
- from /usr/include/c++/11/bits/ios_base.h:41,
- from /usr/include/c++/11/ios:42,
- from /usr/include/c++/11/ostream:38,
- from /usr/include/c++/11/iostream:39,
- from iovtk.cpp:44:
- /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 1 and 16 bytes into a destination of size 4
- 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
- | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 39 | __glibc_objsize (__s), __fmt,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 40 | __va_arg_pack ());
- | ~~~~~~~~~~~~~~~~~
- iovtk.cpp: In function ‘void VTK_WRITE_MESH3(const string&, FILE*, const Fem2D::Mesh3&, bool, int, bool, bool)’:
- iovtk.cpp:4695:41: warning: ‘%s’ directive writing up to 15 bytes into a region of size 4 [-Wformat-overflow=]
- 4695 | int bid0 = sprintf(newvalue, "%s", (char *)&tab[itab]);
- | ^~
- In file included from /usr/include/stdio.h:894,
- from /usr/include/c++/11/cstdio:42,
- from /usr/include/c++/11/ext/string_conversions.h:43,
- from /usr/include/c++/11/bits/basic_string.h:6608,
- from /usr/include/c++/11/string:55,
- from /usr/include/c++/11/bits/locale_classes.h:40,
- from /usr/include/c++/11/bits/ios_base.h:41,
- from /usr/include/c++/11/ios:42,
- from /usr/include/c++/11/ostream:38,
- from /usr/include/c++/11/iostream:39,
- from iovtk.cpp:44:
- /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 1 and 16 bytes into a destination of size 4
- 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
- | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 39 | __glibc_objsize (__s), __fmt,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 40 | __va_arg_pack ());
- | ~~~~~~~~~~~~~~~~~
- iovtk.cpp: In function ‘void VTK_WRITE_MESHT(const string&, FILE*, const MMesh&, bool, int, bool, bool) [with MMesh = Fem2D::MeshL]’:
- iovtk.cpp:5947:41: warning: ‘%s’ directive writing up to 15 bytes into a region of size 4 [-Wformat-overflow=]
- 5947 | int bid0 = sprintf(newvalue, "%s", (char *)&tab[itab]);
- | ^~
- In file included from /usr/include/stdio.h:894,
- from /usr/include/c++/11/cstdio:42,
- from /usr/include/c++/11/ext/string_conversions.h:43,
- from /usr/include/c++/11/bits/basic_string.h:6608,
- from /usr/include/c++/11/string:55,
- from /usr/include/c++/11/bits/locale_classes.h:40,
- from /usr/include/c++/11/bits/ios_base.h:41,
- from /usr/include/c++/11/ios:42,
- from /usr/include/c++/11/ostream:38,
- from /usr/include/c++/11/iostream:39,
- from iovtk.cpp:44:
- /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 1 and 16 bytes into a destination of size 4
- 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
- | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 39 | __glibc_objsize (__s), __fmt,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 40 | __va_arg_pack ());
- | ~~~~~~~~~~~~~~~~~
- iovtk.cpp: In function ‘void VTK_WRITE_MESHT(const string&, FILE*, const MMesh&, bool, int, bool, bool) [with MMesh = Fem2D::MeshS]’:
- iovtk.cpp:5947:41: warning: ‘%s’ directive writing up to 15 bytes into a region of size 4 [-Wformat-overflow=]
- 5947 | int bid0 = sprintf(newvalue, "%s", (char *)&tab[itab]);
- | ^~
- In file included from /usr/include/stdio.h:894,
- from /usr/include/c++/11/cstdio:42,
- from /usr/include/c++/11/ext/string_conversions.h:43,
- from /usr/include/c++/11/bits/basic_string.h:6608,
- from /usr/include/c++/11/string:55,
- from /usr/include/c++/11/bits/locale_classes.h:40,
- from /usr/include/c++/11/bits/ios_base.h:41,
- from /usr/include/c++/11/ios:42,
- from /usr/include/c++/11/ostream:38,
- from /usr/include/c++/11/iostream:39,
- from iovtk.cpp:44:
- /usr/include/x86_64-linux-gnu/bits/stdio2.h:38:34: note: ‘__builtin___sprintf_chk’ output between 1 and 16 bytes into a destination of size 4
- 38 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1,
- | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 39 | __glibc_objsize (__s), __fmt,
- | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- 40 | __va_arg_pack ());
- | ~~~~~~~~~~~~~~~~~
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'iovtk.o' -o iovtk.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'iovtk.o' -o ../mpi/iovtk.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ gmsh.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'gmsh.cpp'
- gmsh.cpp: In function ‘MMesh* GMSH_LoadT(const string&, bool, bool, double, double) [with MMesh = Fem2D::MeshL]’:
- gmsh.cpp:1157:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1157 | fgets(str, sizeof(str), fp);
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1262:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1262 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1265:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1265 | fscanf(fp, "%d %d %d", &num, &type, &numTags);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1269:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1269 | fscanf(fp, "%d", &tag);
- | ~~~~~~^~~~~~~~~~~~~~~~
- gmsh.cpp:1301:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1301 | fscanf(fp, "%d", &indices[j]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1381:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1381 | fgets(str, sizeof(str), fp);
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1404:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1404 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1407:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1407 | fscanf(fp, "%d %d %d", &num, &type, &numTags);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1411:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1411 | fscanf(fp, "%d", &tag);
- | ~~~~~~^~~~~~~~~~~~~~~~
- gmsh.cpp:1434:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1434 | fscanf(fp, "%d", &indices[j]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp: In function ‘MMesh* GMSH_LoadT(const string&, bool, bool, double, double) [with MMesh = Fem2D::MeshS]’:
- gmsh.cpp:1157:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1157 | fgets(str, sizeof(str), fp);
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1262:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1262 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1265:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1265 | fscanf(fp, "%d %d %d", &num, &type, &numTags);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1269:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1269 | fscanf(fp, "%d", &tag);
- | ~~~~~~^~~~~~~~~~~~~~~~
- gmsh.cpp:1301:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1301 | fscanf(fp, "%d", &indices[j]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1381:10: warning: ignoring return value of ‘char* fgets(char*, int, FILE*)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1381 | fgets(str, sizeof(str), fp);
- | ~~~~~^~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1404:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1404 | fscanf(fp, "%d %d %d %d %d", &num, &type, &physical, &elementary, &numVertices);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1407:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1407 | fscanf(fp, "%d %d %d", &num, &type, &numTags);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- gmsh.cpp:1411:23: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1411 | fscanf(fp, "%d", &tag);
- | ~~~~~~^~~~~~~~~~~~~~~~
- gmsh.cpp:1434:21: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1434 | fscanf(fp, "%d", &indices[j]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'gmsh.o' -o gmsh.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'gmsh.o' -o ../mpi/gmsh.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ MetricKuate.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MetricKuate.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MetricKuate.o' -o MetricKuate.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MetricKuate.o' -o ../mpi/MetricKuate.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_P1dc1.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P1dc1.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P1dc1.o' -o Element_P1dc1.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P1dc1.o' -o ../mpi/Element_P1dc1.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ BinaryIO.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'BinaryIO.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'BinaryIO.o' -o BinaryIO.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'BinaryIO.o' -o ../mpi/BinaryIO.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ isoline.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'isoline.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'isoline.o' -o isoline.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'isoline.o' -o ../mpi/isoline.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ VTK_writer_3d.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'VTK_writer_3d.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'VTK_writer_3d.o' -o VTK_writer_3d.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'VTK_writer_3d.o' -o ../mpi/VTK_writer_3d.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ VTK_writer.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'VTK_writer.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'VTK_writer.o' -o VTK_writer.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'VTK_writer.o' -o ../mpi/VTK_writer.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ splitedges.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitedges.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitedges.o' -o splitedges.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'splitedges.o' -o ../mpi/splitedges.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_Mixte.cpp -llapack -lblas
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_Mixte.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_Mixte.o' -o Element_Mixte.so '-llapack' '-lblas'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_Mixte.o' -o ../mpi/Element_Mixte.so '-llapack' '-lblas' -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_Mixte3d.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_Mixte3d.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_Mixte3d.o' -o Element_Mixte3d.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_Mixte3d.o' -o ../mpi/Element_Mixte3d.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ myfunction2.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'myfunction2.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'myfunction2.o' -o myfunction2.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'myfunction2.o' -o ../mpi/myfunction2.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ MetricPk.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MetricPk.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MetricPk.o' -o MetricPk.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MetricPk.o' -o ../mpi/MetricPk.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ GeometryQA.cpp FreeFemQA.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'GeometryQA.cpp' 'FreeFemQA.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'GeometryQA.o' 'FreeFemQA.o' -o FreeFemQA.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'GeometryQA.o' 'FreeFemQA.o' -o ../mpi/FreeFemQA.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ shell.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'shell.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'shell.o' -o shell.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'shell.o' -o ../mpi/shell.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ BEC.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'BEC.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'BEC.o' -o BEC.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'BEC.o' -o ../mpi/BEC.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ bfstream.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'bfstream.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'bfstream.o' -o bfstream.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'bfstream.o' -o ../mpi/bfstream.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ ff-AiryBiry.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ff-AiryBiry.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ff-AiryBiry.o' -o ff-AiryBiry.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ff-AiryBiry.o' -o ../mpi/ff-AiryBiry.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ exactpartition.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'exactpartition.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'exactpartition.o' -o exactpartition.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'exactpartition.o' -o ../mpi/exactpartition.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ ClosePoints.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ClosePoints.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ClosePoints.o' -o ClosePoints.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'ClosePoints.o' -o ../mpi/ClosePoints.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_HCT.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_HCT.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_HCT.o' -o Element_HCT.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_HCT.o' -o ../mpi/Element_HCT.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Curvature.cpp -L/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/lib -lMesh -I/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/include/libMesh
- g++ -c -fPIC '-I./include' '-I/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/include/libMesh' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Curvature.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Curvature.o' -o Curvature.so '-L/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/lib' '-lMesh'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Curvature.o' -o ../mpi/Curvature.so '-L/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/lib' '-lMesh' -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_P1bl.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P1bl.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P1bl.o' -o Element_P1bl.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P1bl.o' -o ../mpi/Element_P1bl.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_QF.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_QF.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_QF.o' -o Element_QF.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_QF.o' -o ../mpi/Element_QF.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ distance.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'distance.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'distance.o' -o distance.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'distance.o' -o ../mpi/distance.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_P1ncdc.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P1ncdc.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P1ncdc.o' -o Element_P1ncdc.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P1ncdc.o' -o ../mpi/Element_P1ncdc.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_P2bulle3.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P2bulle3.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P2bulle3.o' -o Element_P2bulle3.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P2bulle3.o' -o ../mpi/Element_P2bulle3.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_P2pnc.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P2pnc.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P2pnc.o' -o Element_P2pnc.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P2pnc.o' -o ../mpi/Element_P2pnc.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ SaveHB.cpp -std=c++14 -std=c++14
- g++ -c -fPIC -std=c++14 -std=c++14 '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'SaveHB.cpp'
- g++ -shared -fPIC -std=c++14 -std=c++14 -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'SaveHB.o' -o SaveHB.so
- g++ -shared -fPIC -std=c++14 -std=c++14 -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'SaveHB.o' -o ../mpi/SaveHB.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ IncompleteCholesky.cpp -llapack -lblas
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'IncompleteCholesky.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'IncompleteCholesky.o' -o IncompleteCholesky.so '-llapack' '-lblas'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'IncompleteCholesky.o' -o ../mpi/IncompleteCholesky.so '-llapack' '-lblas' -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Schur-Complement.cpp -llapack -lblas
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Schur-Complement.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Schur-Complement.o' -o Schur-Complement.so '-llapack' '-lblas'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Schur-Complement.o' -o ../mpi/Schur-Complement.so '-llapack' '-lblas' -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ biofunc.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'biofunc.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'biofunc.o' -o biofunc.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'biofunc.o' -o ../mpi/biofunc.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ mat_edgeP1.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'mat_edgeP1.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'mat_edgeP1.o' -o mat_edgeP1.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'mat_edgeP1.o' -o ../mpi/mat_edgeP1.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ geophysics.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'geophysics.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'geophysics.o' -o geophysics.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'geophysics.o' -o ../mpi/geophysics.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ CircumCenter.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'CircumCenter.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'CircumCenter.o' -o CircumCenter.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'CircumCenter.o' -o ../mpi/CircumCenter.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ MatD-VFP0.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MatD-VFP0.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MatD-VFP0.o' -o MatD-VFP0.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MatD-VFP0.o' -o ../mpi/MatD-VFP0.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ meshtools.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'meshtools.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'meshtools.o' -o meshtools.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'meshtools.o' -o ../mpi/meshtools.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Helmholtz_FD.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Helmholtz_FD.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Helmholtz_FD.o' -o Helmholtz_FD.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Helmholtz_FD.o' -o ../mpi/Helmholtz_FD.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_P3pnc.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P3pnc.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P3pnc.o' -o Element_P3pnc.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P3pnc.o' -o ../mpi/Element_P3pnc.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ vortextools.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'vortextools.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'vortextools.o' -o vortextools.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'vortextools.o' -o ../mpi/vortextools.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ MatrixMarket.cpp -std=c++14 -std=c++14
- g++ -c -fPIC -std=c++14 -std=c++14 '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MatrixMarket.cpp'
- MatrixMarket.cpp: In function ‘int mm_read_unsymmetric_sparse(const char*, int*, int*, int*, double**, int**, int**)’:
- MatrixMarket.cpp:216:15: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 216 | fscanf(f, "%d %d %lg\n", &I[i], &J[i], &val[i]);
- | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- g++ -shared -fPIC -std=c++14 -std=c++14 -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MatrixMarket.o' -o MatrixMarket.so
- g++ -shared -fPIC -std=c++14 -std=c++14 -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MatrixMarket.o' -o ../mpi/MatrixMarket.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_P3nc.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P3nc.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P3nc.o' -o Element_P3nc.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P3nc.o' -o ../mpi/Element_P3nc.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ plotPDF.cpp -DWITH_zlib -lz
- g++ -c -fPIC '-I./include' '-DWITH_zlib' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'plotPDF.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'plotPDF.o' -o plotPDF.so '-lz'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'plotPDF.o' -o ../mpi/plotPDF.so '-lz' -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- eval ./ff-c++ Element_P2pnc_3d.cpp
- g++ -c -fPIC '-I./include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P2pnc_3d.cpp'
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P2pnc_3d.o' -o Element_P2pnc_3d.so
- g++ -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'Element_P2pnc_3d.o' -o ../mpi/Element_P2pnc_3d.so -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- make[4]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/plugin/seq'
- Warning missing plugin:
- finish build list so
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/plugin/seq'
- Making all in mpi
- make[3]: Entering directory '/home/km_freefem/FreeFem/FreeFem-sources/plugin/mpi'
- Makefile:663: warning: ignoring prerequisites on suffix rule definition
- ../seq/ff-c++ -auto -mpi MUMPS.cpp
- eval ../seq/ff-c++ '-mpi' MUMPS.cpp -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -ldmumps -lzmumps -lmumps_common -lpord -lpthread -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lparmetis -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lmetis -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -DWITH_ptscotch -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lptesmumps -lptscotchparmetisv3 -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -DWITH_scotch -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lesmumps -lscotch -lscotcherr -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lscalapack -llapack -lblas -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichfort -lmpich -I/usr/include/x86_64-linux-gnu/mpich -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lgfortran -lm -lquadmath -DAdd_ -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich -I/usr/include/x86_64-linux-gnu/mpich -lpthread
- mpicxx -c -fPIC '-I../seq/include' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-DWITH_ptscotch' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-DWITH_scotch' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-I/usr/include/x86_64-linux-gnu/mpich' '-DAdd_' '-I/usr/include/x86_64-linux-gnu/mpich' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MUMPS.cpp'
- mpicxx -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MUMPS.o' -o MUMPS.so -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-ldmumps' '-lzmumps' '-lmumps_common' '-lpord' '-lpthread' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lparmetis' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lmetis' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lptesmumps' '-lptscotchparmetisv3' '-lptscotch' '-lptscotcherr' '-lesmumps' '-lscotch' '-lscotcherr' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lesmumps' '-lscotch' '-lscotcherr' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lscalapack' '-llapack' '-lblas' -Wl,-Bsymbolic-functions -Wl,-z,relro '-L/usr/lib/x86_64-linux-gnu' '-lmpichfort' '-lmpich' '-L/usr/lib/gcc/x86_64-linux-gnu/11' '-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu' '-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib' '-L/lib/x86_64-linux-gnu' '-L/lib/../lib' '-L/usr/lib/x86_64-linux-gnu' '-L/usr/lib/../lib' '-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..' '-lgfortran' '-lm' '-lquadmath' -Wl,-Bsymbolic-functions -Wl,-z,relro '-L/usr/lib/x86_64-linux-gnu' '-lmpichcxx' '-lmpich' '-lpthread' -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:119:72: warning: type of ‘metis_nodend’ does not match original declaration [-Wlto-type-mismatch]
- 119 | & OPTIONS_METIS, IKEEP2(1), IKEEP1(1))
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:288:72: note: ‘metis_nodend’ was previously declared here
- 288 | & OPTIONS_METIS, IKEEP2(1), IKEEP1(1) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:288:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:622:72: warning: type of ‘scotchfgraphbuild’ does not match original declaration [-Wlto-type-mismatch]
- 622 | & IPTRHALO_I4(1), EDGENBR, JCNHALO(1), JCNHALO(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:671:72: note: ‘scotchfgraphbuild’ was previously declared here
- 671 | & IPTRHALO(1), EDGENBR_I8, JCNHALO_I8(1), JCNHALO_I8(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:671:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:625:72: warning: type of ‘scotchfgraphpart’ does not match original declaration [-Wlto-type-mismatch]
- 625 | & PARTS(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:674:72: note: ‘scotchfgraphpart’ was previously declared here
- 674 | & PARTS_I8(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:674:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:865:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch]
- 865 | & NV, NCMPA )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: note: ‘mumps_pordf’ was previously declared here
- 893 | & NV, NCMPA )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:967:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch]
- 967 | & NV, NCMPA, N )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: note: ‘mumps_pordf_wnd’ was previously declared here
- 997 | & NV, NCMPA, int(N,8) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch]
- 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19
- 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR,
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch]
- 703 | & IDUMMY, 0, -9999 )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here
- 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA,
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch]
- 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259))
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here
- 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch]
- 3561 | & RINFOG(12), INFOG(34), id%NPROCS)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here
- 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION(
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch]
- 3575 | & id%UNS_PERM(1) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here
- 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch]
- 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here
- 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch]
- 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here
- 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch]
- 5217 | & trim(id%WRITE_PROBLEM)//char(0) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:5217:72: note: ‘mumps_dumpmatbinary_c’ was previously declared here
- 5217 | & trim(id%WRITE_PROBLEM)//char(0) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:5217:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch]
- 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:5314:72: note: ‘mumps_dumprhsbinary_c’ was previously declared here
- 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:5314:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zmumps_ooc.F:323:72: warning: type of ‘mumps_low_level_write_ooc_c’ does not match original declaration [-Wlto-type-mismatch]
- 323 | & INODE,REQUEST,TYPE,ADDR_INT1,ADDR_INT2,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_ooc.F:323:72: note: ‘mumps_low_level_write_ooc_c’ was previously declared here
- 323 | & INODE,REQUEST,TYPE,ADDR_INT1,ADDR_INT2,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_ooc.F:323:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zmumps_ooc.F:422:72: warning: type of ‘mumps_low_level_direct_read’ does not match original declaration [-Wlto-type-mismatch]
- 422 | & TYPE,ADDR_INT1,ADDR_INT2,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_ooc.F:422:72: note: ‘mumps_low_level_direct_read’ was previously declared here
- 422 | & TYPE,ADDR_INT1,ADDR_INT2,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_ooc.F:422:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zmumps_ooc.F:928:72: warning: type of ‘mumps_low_level_read_ooc_c’ does not match original declaration [-Wlto-type-mismatch]
- 928 | & INODE,REQUEST,TYPE,ADDR_INT1,ADDR_INT2,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_ooc.F:928:72: note: ‘mumps_low_level_read_ooc_c’ was previously declared here
- 928 | & INODE,REQUEST,TYPE,ADDR_INT1,ADDR_INT2,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_ooc.F:928:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch]
- 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: note: ‘mumps_addr_c’ was previously declared here
- 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:4992:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch]
- 4992 | & I, COLLECT_IRN, id%COMM, REQPTR(I,1), IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch]
- 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: note: ‘mpi_irecv’ was previously declared here
- 1130 | & id%COMM, RHANDPE, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1000:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch]
- 1000 | & MPI_INTEGER, 0, id%COMM, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: note: ‘mpi_gather’ was previously declared here
- 1854 | & MPI_INTEGER8, 0, id%COMM, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2599:72: warning: type of ‘scotchfdgraphbuild’ does not match original declaration [-Wlto-type-mismatch]
- 2599 | & EDGELOCTAB_I8(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2450:72: note: ‘scotchfdgraphbuild’ was previously declared here
- 2450 | & EDGELOCTAB(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2450:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2648:72: warning: type of ‘scotchfdgraphcorderinit’ does not match original declaration [-Wlto-type-mismatch]
- 2648 | & TREETAB_I8(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2491:72: note: ‘scotchfdgraphcorderinit’ was previously declared here
- 2491 | & ord%RANGTAB(1), ord%TREETAB(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2491:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_lr.F:2066:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch]
- 2066 | & MPI_MAX, MASTER, COMM, IERR_MPI )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch]
- 3902 | & MPI_SUM, MASTER, COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch]
- 369 | & MPI_SUM,MASTER,id%COMM, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch]
- 1180 | & COMM, IERROR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1561:72: note: ‘mpi_reduce’ was previously declared here
- 1561 | & 0, id%COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1561:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1480:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch]
- 1480 | & MPI_INTEGER8, id%COMM, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1981:72: note: ‘mpi_alltoall’ was previously declared here
- 1981 | & MPI_INTEGER, COMM, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1981:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2117:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch]
- 2117 | & MPI_INTEGER, MPI_SUM, id%COMM, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch]
- 111 | & DETERREDUCE_OP, COMM, IERR_MPI)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch]
- 1061 | & MPI_MAX, COMM, IERROR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_driver.F:2217:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch]
- 2217 | & MPI_MINLOC,COMM,IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch]
- 118 | & DETERREDUCE_OP, COMM, IERR_MPI)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux.F:1260:72: note: ‘mpi_allreduce’ was previously declared here
- 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux.F:1260:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch]
- 959 | & IDEST, 128, COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch]
- 1060 | & MASTER_ROOT,128,COMM,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtype3_root.F:959:72: note: ‘mpi_ssend’ was previously declared here
- 959 | & IDEST, 128, COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtype3_root.F:959:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch]
- 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here
- 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch]
- 703 | & IDUMMY, 0, -9999 )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here
- 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA,
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch]
- 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch]
- 1010 | & DIFF_SOL_loc_RHS_loc)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_c.F:1674:72: note: ‘mumps_size_c’ was previously declared here
- 1674 | & DIFF_ADDR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_c.F:1674:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch]
- 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19
- 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR,
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch]
- 4944 | & COLLECT_NZ, id%COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch]
- 4007 | & id%COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch]
- 119 | & DEST, SYMMETRIZE, COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch]
- 4002 | & id%COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch]
- 119 | & DEST, SYMMETRIZE, COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_aux.F:803:72: note: ‘mpi_send’ was previously declared here
- 803 | & MPI_INTEGER, MASTER, TAG_SIZE, id%COMM,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_aux.F:803:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch]
- 2026 | & ScatterRhsR, COMM, STATUS, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch]
- 964 | & MASTER_ROOT,128,COMM,STATUS,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch]
- 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch]
- 4008 | & id%COMM, STATUS, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch]
- 2026 | & ScatterRhsR, COMM, STATUS, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_aux.F:828:72: note: ‘mpi_recv’ was previously declared here
- 828 | & TAG_SIZE, id%COMM, STATUS, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_aux.F:828:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch]
- 1709 | & MASTER, COMM, IERR_MPI)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch]
- 1266 | & 0, id%COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch]
- 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_f77.F:195:72: note: type mismatch in parameter 7
- 195 | CALL MPI_BCAST(NRHS,1,MPI_INTEGER,0,mumps_par%COMM,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_f77.F:195:72: note: type ‘void’ should match type ‘long int’
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_f77.F:195:72: note: ‘mpi_bcast’ was previously declared here
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_f77.F:195:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../seq/ff-c++ -auto -mpi MUMPS_mpi.cpp
- eval ../seq/ff-c++ '-mpi' MUMPS_mpi.cpp -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -ldmumps -lzmumps -lmumps_common -lpord -lpthread -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lparmetis -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lmetis -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -DWITH_ptscotch -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lptesmumps -lptscotchparmetisv3 -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -DWITH_scotch -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lesmumps -lscotch -lscotcherr -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lscalapack -llapack -lblas -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichfort -lmpich -I/usr/include/x86_64-linux-gnu/mpich -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lgfortran -lm -lquadmath -DAdd_ -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich -I/usr/include/x86_64-linux-gnu/mpich -lpthread
- mpicxx -c -fPIC '-I../seq/include' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-DWITH_ptscotch' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-DWITH_scotch' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-I/usr/include/x86_64-linux-gnu/mpich' '-DAdd_' '-I/usr/include/x86_64-linux-gnu/mpich' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MUMPS_mpi.cpp'
- mpicxx -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MUMPS_mpi.o' -o MUMPS_mpi.so -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-ldmumps' '-lzmumps' '-lmumps_common' '-lpord' '-lpthread' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lparmetis' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lmetis' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lptesmumps' '-lptscotchparmetisv3' '-lptscotch' '-lptscotcherr' '-lesmumps' '-lscotch' '-lscotcherr' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lesmumps' '-lscotch' '-lscotcherr' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lscalapack' '-llapack' '-lblas' -Wl,-Bsymbolic-functions -Wl,-z,relro '-L/usr/lib/x86_64-linux-gnu' '-lmpichfort' '-lmpich' '-L/usr/lib/gcc/x86_64-linux-gnu/11' '-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu' '-L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib' '-L/lib/x86_64-linux-gnu' '-L/lib/../lib' '-L/usr/lib/x86_64-linux-gnu' '-L/usr/lib/../lib' '-L/usr/lib/gcc/x86_64-linux-gnu/11/../../..' '-lgfortran' '-lm' '-lquadmath' -Wl,-Bsymbolic-functions -Wl,-z,relro '-L/usr/lib/x86_64-linux-gnu' '-lmpichcxx' '-lmpich' '-lpthread' -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:119:72: warning: type of ‘metis_nodend’ does not match original declaration [-Wlto-type-mismatch]
- 119 | & OPTIONS_METIS, IKEEP2(1), IKEEP1(1))
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:288:72: note: ‘metis_nodend’ was previously declared here
- 288 | & OPTIONS_METIS, IKEEP2(1), IKEEP1(1) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:288:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:622:72: warning: type of ‘scotchfgraphbuild’ does not match original declaration [-Wlto-type-mismatch]
- 622 | & IPTRHALO_I4(1), EDGENBR, JCNHALO(1), JCNHALO(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:671:72: note: ‘scotchfgraphbuild’ was previously declared here
- 671 | & IPTRHALO(1), EDGENBR_I8, JCNHALO_I8(1), JCNHALO_I8(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:671:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:625:72: warning: type of ‘scotchfgraphpart’ does not match original declaration [-Wlto-type-mismatch]
- 625 | & PARTS(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:674:72: note: ‘scotchfgraphpart’ was previously declared here
- 674 | & PARTS_I8(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:674:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:865:72: warning: type of ‘mumps_pordf’ does not match original declaration [-Wlto-type-mismatch]
- 865 | & NV, NCMPA )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: note: ‘mumps_pordf’ was previously declared here
- 893 | & NV, NCMPA )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:893:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:967:72: warning: type of ‘mumps_pordf_wnd’ does not match original declaration [-Wlto-type-mismatch]
- 967 | & NV, NCMPA, N )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: note: ‘mumps_pordf_wnd’ was previously declared here
- 997 | & NV, NCMPA, int(N,8) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ana_orderings_wrappers_m.F:997:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zsol_c.F:726:72: warning: type of ‘zmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch]
- 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: type mismatch in parameter 19
- 14 | SUBROUTINE ZMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR,
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zsol_root_parallel.F:14:34: note: ‘zmumps_root_solve’ was previously declared here
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_process_blocfacto.F:703:72: warning: type of ‘zmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch]
- 703 | & IDUMMY, 0, -9999 )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ztools.F:1944:37: note: ‘zmumps_compress_cb_i’ was previously declared here
- 1944 | SUBROUTINE ZMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA,
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ztools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_driver.F:1139:72: warning: type of ‘zmumps_deter_square’ does not match original declaration [-Wlto-type-mismatch]
- 1139 | CALL ZMUMPS_DETER_SQUARE(id%DKEEP(6), KEEP(259))
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: ‘zmumps_deter_square’ was previously declared here
- 146 | SUBROUTINE ZMUMPS_DETER_SQUARE(DETER, NEXP)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:146:36: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_driver.F:3561:72: warning: type of ‘zmumps_deter_reduction’ does not match original declaration [-Wlto-type-mismatch]
- 3561 | & RINFOG(12), INFOG(34), id%NPROCS)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: ‘zmumps_deter_reduction’ was previously declared here
- 87 | SUBROUTINE ZMUMPS_DETER_REDUCTION(
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:87:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_driver.F:3575:72: warning: type of ‘zmumps_deter_sign_perm’ does not match original declaration [-Wlto-type-mismatch]
- 3575 | & id%UNS_PERM(1) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: ‘zmumps_deter_sign_perm’ was previously declared here
- 162 | SUBROUTINE ZMUMPS_DETER_SIGN_PERM(DETER, N, VISITED, PERM)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:162:39: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_b.F:393:72: warning: type of ‘zmumps_updatedeter’ does not match original declaration [-Wlto-type-mismatch]
- 393 | CALL ZMUMPS_UPDATEDETER( DET_MANT, DKEEP(6), KEEP(259) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: ‘zmumps_updatedeter’ was previously declared here
- 14 | SUBROUTINE ZMUMPS_UPDATEDETER(PIV, DETER, NEXP)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:14:35: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ztools.F:1830:72: warning: type of ‘zcopy’ does not match original declaration [-Wlto-type-mismatch]
- 1830 | CALL zcopy(N8, SRC(1), 1, DEST(1), 1)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: ‘zcopy’ was previously declared here
- 2169 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_front_aux.F:2169:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zana_driver.F:5217:72: warning: type of ‘mumps_dumpmatbinary_c’ does not match original declaration [-Wlto-type-mismatch]
- 5217 | & trim(id%WRITE_PROBLEM)//char(0) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:5217:72: note: ‘mumps_dumpmatbinary_c’ was previously declared here
- 5217 | & trim(id%WRITE_PROBLEM)//char(0) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:5217:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zana_driver.F:5314:72: warning: type of ‘mumps_dumprhsbinary_c’ does not match original declaration [-Wlto-type-mismatch]
- 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:5314:72: note: ‘mumps_dumprhsbinary_c’ was previously declared here
- 5314 | & trim(id%WRITE_PROBLEM)//'.rhs'//char(0) )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:5314:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zmumps_ooc.F:323:72: warning: type of ‘mumps_low_level_write_ooc_c’ does not match original declaration [-Wlto-type-mismatch]
- 323 | & INODE,REQUEST,TYPE,ADDR_INT1,ADDR_INT2,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_ooc.F:323:72: note: ‘mumps_low_level_write_ooc_c’ was previously declared here
- 323 | & INODE,REQUEST,TYPE,ADDR_INT1,ADDR_INT2,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_ooc.F:323:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zmumps_ooc.F:422:72: warning: type of ‘mumps_low_level_direct_read’ does not match original declaration [-Wlto-type-mismatch]
- 422 | & TYPE,ADDR_INT1,ADDR_INT2,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_ooc.F:422:72: note: ‘mumps_low_level_direct_read’ was previously declared here
- 422 | & TYPE,ADDR_INT1,ADDR_INT2,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_ooc.F:422:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zmumps_ooc.F:928:72: warning: type of ‘mumps_low_level_read_ooc_c’ does not match original declaration [-Wlto-type-mismatch]
- 928 | & INODE,REQUEST,TYPE,ADDR_INT1,ADDR_INT2,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_ooc.F:928:72: note: ‘mumps_low_level_read_ooc_c’ was previously declared here
- 928 | & INODE,REQUEST,TYPE,ADDR_INT1,ADDR_INT2,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_ooc.F:928:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_process_band.F:149:72: warning: type of ‘mumps_addr_c’ does not match original declaration [-Wlto-type-mismatch]
- 149 | CALL MUMPS_ADDR_C( DYNAMIC_CB(1), TMP_ADDRESS )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: note: ‘mumps_addr_c’ was previously declared here
- 286 | CALL MUMPS_ADDR_C(DYNAMIC_CB(1), TMP_ADDRESS)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_mem_dynamic.F:286:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:4992:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch]
- 4992 | & I, COLLECT_IRN, id%COMM, REQPTR(I,1), IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_scalings_simScale_util.F:771:72: warning: type of ‘mpi_irecv’ does not match original declaration [-Wlto-type-mismatch]
- 771 | & ITAGCOMM,COMM,REQUESTS(I), IERROR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: note: ‘mpi_irecv’ was previously declared here
- 1130 | & id%COMM, RHANDPE, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1130:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1000:72: warning: type of ‘mpi_gather’ does not match original declaration [-Wlto-type-mismatch]
- 1000 | & MPI_INTEGER, 0, id%COMM, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: note: ‘mpi_gather’ was previously declared here
- 1854 | & MPI_INTEGER8, 0, id%COMM, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1854:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2599:72: warning: type of ‘scotchfdgraphbuild’ does not match original declaration [-Wlto-type-mismatch]
- 2599 | & EDGELOCTAB_I8(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2450:72: note: ‘scotchfdgraphbuild’ was previously declared here
- 2450 | & EDGELOCTAB(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2450:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2648:72: warning: type of ‘scotchfdgraphcorderinit’ does not match original declaration [-Wlto-type-mismatch]
- 2648 | & TREETAB_I8(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2491:72: note: ‘scotchfdgraphcorderinit’ was previously declared here
- 2491 | & ord%RANGTAB(1), ord%TREETAB(1), IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2491:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_lr.F:2066:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch]
- 2066 | & MPI_MAX, MASTER, COMM, IERR_MPI )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_driver.F:3902:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch]
- 3902 | & MPI_SUM, MASTER, COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_scalings.F:369:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch]
- 369 | & MPI_SUM,MASTER,id%COMM, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1180:72: warning: type of ‘mpi_reduce’ does not match original declaration [-Wlto-type-mismatch]
- 1180 | & COMM, IERROR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1561:72: note: ‘mpi_reduce’ was previously declared here
- 1561 | & 0, id%COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1561:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1480:72: warning: type of ‘mpi_alltoall’ does not match original declaration [-Wlto-type-mismatch]
- 1480 | & MPI_INTEGER8, id%COMM, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1981:72: note: ‘mpi_alltoall’ was previously declared here
- 1981 | & MPI_INTEGER, COMM, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:1981:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux_par.F:2117:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch]
- 2117 | & MPI_INTEGER, MPI_SUM, id%COMM, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_determinant.F:111:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch]
- 111 | & DETERREDUCE_OP, COMM, IERR_MPI)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_scalings_simScaleAbs.F:1061:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch]
- 1061 | & MPI_MAX, COMM, IERROR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_driver.F:2217:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch]
- 2217 | & MPI_MINLOC,COMM,IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_determinant.F:118:72: warning: type of ‘mpi_allreduce’ does not match original declaration [-Wlto-type-mismatch]
- 118 | & DETERREDUCE_OP, COMM, IERR_MPI)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux.F:1260:72: note: ‘mpi_allreduce’ was previously declared here
- 1260 | & MPI_INTEGER8, MPI_SUM, id%COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux.F:1260:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ztype3_root.F:959:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch]
- 959 | & IDEST, 128, COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/ztype3_root.F:1060:72: warning: type of ‘mpi_ssend’ does not match original declaration [-Wlto-type-mismatch]
- 1060 | & MASTER_ROOT,128,COMM,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtype3_root.F:959:72: note: ‘mpi_ssend’ was previously declared here
- 959 | & IDEST, 128, COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtype3_root.F:959:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_front_aux.F:2179:72: warning: type of ‘dcopy’ does not match original declaration [-Wlto-type-mismatch]
- 2179 | & LDA, A(UPOS+int(I-1,8)*LDA8), 1)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtools.F:1830:72: note: ‘dcopy’ was previously declared here
- 1830 | CALL dcopy(N8, SRC(1), 1, DEST(1), 1)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtools.F:1830:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_process_blocfacto.F:703:72: warning: type of ‘dmumps_compress_cb_i’ does not match original declaration [-Wlto-type-mismatch]
- 703 | & IDUMMY, 0, -9999 )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtools.F:1944:37: note: ‘dmumps_compress_cb_i’ was previously declared here
- 1944 | SUBROUTINE DMUMPS_COMPRESS_CB_I(A_PTR, LA_PTR, POSELT, LDA,
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtools.F:1944:37: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_load.F:752:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch]
- 752 | CALL MUMPS_SIZE_C(SIZE_DBLE(1),SIZE_DBLE(2),I8SIZE)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zsol_driver.F:1010:72: warning: type of ‘mumps_size_c’ does not match original declaration [-Wlto-type-mismatch]
- 1010 | & DIFF_SOL_loc_RHS_loc)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_c.F:1674:72: note: ‘mumps_size_c’ was previously declared here
- 1674 | & DIFF_ADDR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_c.F:1674:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_c.F:726:72: warning: type of ‘dmumps_root_solve’ does not match original declaration [-Wlto-type-mismatch]
- 726 | & INFO(1), MTYPE, KEEP(50), FROM_PP)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: type mismatch in parameter 19
- 14 | SUBROUTINE DMUMPS_ROOT_SOLVE( NRHS, DESCA_PAR,
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_root_parallel.F:14:34: note: ‘dmumps_root_solve’ was previously declared here
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:4944:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch]
- 4944 | & COLLECT_NZ, id%COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_driver.F:4007:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch]
- 4007 | & id%COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch]
- 119 | & DEST, SYMMETRIZE, COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_driver.F:4002:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch]
- 4002 | & id%COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_type3_symmetrize.F:119:72: warning: type of ‘mpi_send’ does not match original declaration [-Wlto-type-mismatch]
- 119 | & DEST, SYMMETRIZE, COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_aux.F:803:72: note: ‘mpi_send’ was previously declared here
- 803 | & MPI_INTEGER, MASTER, TAG_SIZE, id%COMM,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_aux.F:803:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch]
- 2026 | & ScatterRhsR, COMM, STATUS, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dtype3_root.F:964:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch]
- 964 | & MASTER_ROOT,128,COMM,STATUS,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_driver.F:4924:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch]
- 4924 | & COLLECT_NZ, id%COMM, STATUS, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zfac_driver.F:4008:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch]
- 4008 | & id%COMM, STATUS, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/zsol_c.F:2026:72: warning: type of ‘mpi_recv’ does not match original declaration [-Wlto-type-mismatch]
- 2026 | & ScatterRhsR, COMM, STATUS, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_aux.F:828:72: note: ‘mpi_recv’ was previously declared here
- 828 | & TAG_SIZE, id%COMM, STATUS, IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_aux.F:828:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dsol_aux.F:1709:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch]
- 1709 | & MASTER, COMM, IERR_MPI)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dana_aux.F:1266:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch]
- 1266 | & 0, id%COMM, IERR )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_save_restore.F:980:72: warning: type of ‘mpi_bcast’ does not match original declaration [-Wlto-type-mismatch]
- 980 | CALL MPI_BCAST( hash, 23, MPI_CHARACTER, 0, id%COMM, ierr )
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_f77.F:195:72: note: type mismatch in parameter 7
- 195 | CALL MPI_BCAST(NRHS,1,MPI_INTEGER,0,mumps_par%COMM,IERR)
- | ^
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_f77.F:195:72: note: type ‘void’ should match type ‘long int’
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_f77.F:195:72: note: ‘mpi_bcast’ was previously declared here
- ../../../petsc/arch-FreeFem/externalpackages/MUMPS_5.5.1/src/dmumps_f77.F:195:72: note: code may be misoptimized unless ‘-fno-strict-aliasing’ is used
- ../seq/ff-c++ -auto -mpi MPICG.cpp
- eval ../seq/ff-c++ '-mpi' MPICG.cpp -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich -I/usr/include/x86_64-linux-gnu/mpich
- mpicxx -c -fPIC '-I../seq/include' '-I/usr/include/x86_64-linux-gnu/mpich' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MPICG.cpp'
- mpicxx -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'MPICG.o' -o MPICG.so -Wl,-Bsymbolic-functions -Wl,-z,relro '-L/usr/lib/x86_64-linux-gnu' '-lmpichcxx' '-lmpich' -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- ../seq/ff-c++ -auto -mpi mpi-cmaes.cpp
- eval ../seq/ff-c++ '-mpi' ../seq/cmaes.cpp -I../seq mpi-cmaes.cpp -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich -I/usr/include/x86_64-linux-gnu/mpich
- mpicxx -c -fPIC '-I../seq/include' '-I../seq' '-I/usr/include/x86_64-linux-gnu/mpich' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include '../seq/cmaes.cpp' 'mpi-cmaes.cpp'
- In file included from /usr/include/string.h:535,
- from ../seq/cmaes.cpp:123:
- In function ‘char* strncat(char*, const char*, size_t)’,
- inlined from ‘char* szCat(const char*, const char*, const char*, const char*)’ at ../seq/cmaes.cpp:3314:12:
- /usr/include/x86_64-linux-gnu/bits/string_fortified.h:138:34: warning: ‘char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
- 138 | return __builtin___strncat_chk (__dest, __src, __len,
- | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
- 139 | __glibc_objsize (__dest));
- | ~~~~~~~~~~~~~~~~~~~~~~~~~
- ../seq/cmaes.cpp: In function ‘char* szCat(const char*, const char*, const char*, const char*)’:
- ../seq/cmaes.cpp:3315:41: note: length computed here
- 3315 | (unsigned)intMin((int)strlen(sz2) + 1, 698 - (int)strlen((char const *)szBuf)));
- | ~~~~~~^~~~~
- In file included from /usr/include/string.h:535,
- from ../seq/cmaes.cpp:123:
- In function ‘char* strncat(char*, const char*, size_t)’,
- inlined from ‘char* szCat(const char*, const char*, const char*, const char*)’ at ../seq/cmaes.cpp:3319:12:
- /usr/include/x86_64-linux-gnu/bits/string_fortified.h:138:34: warning: ‘char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
- 138 | return __builtin___strncat_chk (__dest, __src, __len,
- | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
- 139 | __glibc_objsize (__dest));
- | ~~~~~~~~~~~~~~~~~~~~~~~~~
- ../seq/cmaes.cpp: In function ‘char* szCat(const char*, const char*, const char*, const char*)’:
- ../seq/cmaes.cpp:3320:41: note: length computed here
- 3320 | (unsigned)intMin((int)strlen(sz3) + 1, 698 - (int)strlen((char const *)szBuf)));
- | ~~~~~~^~~~~
- In file included from /usr/include/string.h:535,
- from ../seq/cmaes.cpp:123:
- In function ‘char* strncat(char*, const char*, size_t)’,
- inlined from ‘char* szCat(const char*, const char*, const char*, const char*)’ at ../seq/cmaes.cpp:3324:12:
- /usr/include/x86_64-linux-gnu/bits/string_fortified.h:138:34: warning: ‘char* __builtin___strncat_chk(char*, const char*, long unsigned int, long unsigned int)’ specified bound depends on the length of the source argument [-Wstringop-overflow=]
- 138 | return __builtin___strncat_chk (__dest, __src, __len,
- | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~
- 139 | __glibc_objsize (__dest));
- | ~~~~~~~~~~~~~~~~~~~~~~~~~
- ../seq/cmaes.cpp: In function ‘char* szCat(const char*, const char*, const char*, const char*)’:
- ../seq/cmaes.cpp:3325:41: note: length computed here
- 3325 | (unsigned)intMin((int)strlen(sz4) + 1, 698 - (int)strlen((char const *)szBuf)));
- | ~~~~~~^~~~~
- mpicxx -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'cmaes.o' 'mpi-cmaes.o' -o mpi-cmaes.so -Wl,-Bsymbolic-functions -Wl,-z,relro '-L/usr/lib/x86_64-linux-gnu' '-lmpichcxx' '-lmpich' -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- ../seq/ff-c++ -auto -mpi parmetis.cpp
- eval ../seq/ff-c++ '-mpi' parmetis.cpp -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lparmetis -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lmetis -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich -I/usr/include/x86_64-linux-gnu/mpich
- mpicxx -c -fPIC '-I../seq/include' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-I/usr/include/x86_64-linux-gnu/mpich' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'parmetis.cpp'
- mpicxx -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'parmetis.o' -o parmetis.so -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lparmetis' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lmetis' -Wl,-Bsymbolic-functions -Wl,-z,relro '-L/usr/lib/x86_64-linux-gnu' '-lmpichcxx' '-lmpich' -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- ../seq/ff-c++ -auto -mpi parmmg.cpp
- eval ../seq/ff-c++ '-mpi' parmmg.cpp -L/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/lib -lparmmg -I/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/include/ -L/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/lib -lmmg -I/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/include/ -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich -I/usr/include/x86_64-linux-gnu/mpich -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lmetis -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lesmumps -lscotch -lscotcherr -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include
- mpicxx -c -fPIC '-I../seq/include' '-I/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/include/' '-I/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/include/' '-I/usr/include/x86_64-linux-gnu/mpich' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'parmmg.cpp'
- mpicxx -shared -fPIC -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'parmmg.o' -o parmmg.so '-L/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/lib' '-lparmmg' '-L/home/km_freefem/FreeFem/FreeFem-sources/3rdparty/lib' '-lmmg' -Wl,-Bsymbolic-functions -Wl,-z,relro '-L/usr/lib/x86_64-linux-gnu' '-lmpichcxx' '-lmpich' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lmetis' -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib '-L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib' '-lesmumps' '-lscotch' '-lscotcherr' -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich
- ../seq/ff-c++ -auto -mpi hpddm.cpp
- eval ../seq/ff-c++ '-mpi' hpddm.cpp -std=c++14 -std=c++14 -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -DWITH_mumps -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -ldmumps -lzmumps -lmumps_common -lpord -lpthread -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -DWITH_parmetis -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lparmetis -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -DWITH_metis -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lmetis -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -DWITH_ptscotch -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lptesmumps -lptscotchparmetisv3 -lptscotch -lptscotcherr -lesmumps -lscotch -lscotcherr -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -DWITH_scotch -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lesmumps -lscotch -lscotcherr -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include -DWITH_scalapack -Wl,-rpath,/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -L/home/km_freefem/FreeFem/petsc/arch-FreeFem/lib -lscalapack -DWITH_mpifc -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichfort -lmpich -I/usr/include/x86_64-linux-gnu/mpich -DWITH_fc -L/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/11/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/11/../../.. -lgfortran -lm -lquadmath -DAdd_ -DWITH_blas -llapack -lblas -Wl,-Bsymbolic-functions -Wl,-z,relro -L/usr/lib/x86_64-linux-gnu -lmpichcxx -lmpich -I/usr/include/x86_64-linux-gnu/mpich
- mpicxx -c -fPIC -std=c++14 -std=c++14 '-I../seq/include' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-DWITH_mumps' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-DWITH_parmetis' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-DWITH_metis' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-DWITH_ptscotch' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-DWITH_scotch' '-I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include' '-DWITH_scalapack' '-DWITH_mpifc' '-I/usr/include/x86_64-linux-gnu/mpich' '-DWITH_fc' '-DAdd_' '-DWITH_blas' '-I/usr/include/x86_64-linux-gnu/mpich' -g -DNDEBUG -O3 -mmmx -msse4.2 -std=c++14 -DBAMG_LONG_LONG -DNCHECKPTR -fPIC -I/home/km_freefem/FreeFem/petsc/arch-FreeFem/include 'hpddm.cpp'
- hpddm.cpp: In instantiation of ‘long int Schwarz::globalNumbering(Type* const&, KN<long int>* const&) [with Type = HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>]’:
- hpddm.cpp:988:40: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'S'; char U = 'S']’
- hpddm.cpp:1026:38: required from here
- hpddm.cpp:928:47: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_n’; did you mean ‘n_’?
- 928 | numbering->resize(2 + A->getMatrix()->_n);
- | ~~~~~~~~~~~~~~~~^~
- | n_
- hpddm.cpp: In instantiation of ‘long int Schwarz::globalNumbering(Type* const&, KN<long int>* const&) [with Type = HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >]’:
- hpddm.cpp:988:40: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex<double>; char S = 'G'; char U = 'S']’
- hpddm.cpp:1028:56: required from here
- hpddm.cpp:928:47: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_n’; did you mean ‘n_’?
- 928 | numbering->resize(2 + A->getMatrix()->_n);
- | ~~~~~~~~~~~~~~~~^~
- | n_
- hpddm.cpp: In instantiation of ‘void Schwarz::InvSchwarz<T, U, K, trans>::solve(U) const [with T = pwr<HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>, 'H'>; U = KN<double>*; K = double; char trans = 'T']’:
- hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz<T, U, K, trans>::inv(U, Schwarz::InvSchwarz<T, U, K, trans>) [with T = pwr<HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>, 'H'>; U = KN<double>*; K = double; char trans = 'T']’
- common.hpp:69:119: required from ‘void addInv() [with Op = HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>; Inv = Schwarz::InvSchwarz; V = KN<double>; K = double; char trans = 'N']’
- hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'S'; char U = 'S']’
- hpddm.cpp:1026:38: required from here
- hpddm.cpp:670:61: error: ‘_numbering’ is not a member of ‘HPDDM::MumpsSub<double>’
- 670 | if(HPDDM::Wrapper<K>::I == 'F' && SUBDOMAIN<K>::_numbering == 'F' && mu > 1) {
- | ^~~~~~~~~~
- hpddm.cpp:672:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 672 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:672:42: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 672 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:672:51: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_n’; did you mean ‘n_’?
- 672 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~
- | n_
- hpddm.cpp:673:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 673 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:673:42: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 673 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:673:51: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_nnz’
- 673 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~~
- hpddm.cpp:681:61: error: ‘_numbering’ is not a member of ‘HPDDM::MumpsSub<double>’
- 681 | if(HPDDM::Wrapper<K>::I == 'F' && SUBDOMAIN<K>::_numbering == 'C' && mu > 1) {
- | ^~~~~~~~~~
- hpddm.cpp:682:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 682 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:682:42: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 682 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:682:51: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_n’; did you mean ‘n_’?
- 682 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~
- | n_
- hpddm.cpp:683:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 683 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:683:42: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 683 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:683:51: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_nnz’
- 683 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~~
- hpddm.cpp:707:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 707 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:707:42: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 707 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:707:51: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_nnz’
- 707 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~~
- hpddm.cpp:708:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 708 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:708:42: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 708 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:708:51: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_n’; did you mean ‘n_’?
- 708 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~
- | n_
- hpddm.cpp: In instantiation of ‘void Schwarz::InvSchwarz<T, U, K, trans>::solve(U) const [with T = pwr<HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>, 'N'>; U = KN<double>*; K = double; char trans = 'N']’:
- hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz<T, U, K, trans>::inv(U, Schwarz::InvSchwarz<T, U, K, trans>) [with T = pwr<HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>, 'N'>; U = KN<double>*; K = double; char trans = 'N']’
- common.hpp:74:123: required from ‘void addInv() [with Op = HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>; Inv = Schwarz::InvSchwarz; V = KN<double>; K = double; char trans = 'N']’
- hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = double; char S = 'S'; char U = 'S']’
- hpddm.cpp:1026:38: required from here
- hpddm.cpp:670:61: error: ‘_numbering’ is not a member of ‘HPDDM::MumpsSub<double>’
- 670 | if(HPDDM::Wrapper<K>::I == 'F' && SUBDOMAIN<K>::_numbering == 'F' && mu > 1) {
- | ^~~~~~~~~~
- hpddm.cpp:672:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 672 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:672:42: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 672 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:672:51: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_n’; did you mean ‘n_’?
- 672 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~
- | n_
- hpddm.cpp:673:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 673 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:673:42: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 673 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:673:51: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_nnz’
- 673 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~~
- hpddm.cpp:681:61: error: ‘_numbering’ is not a member of ‘HPDDM::MumpsSub<double>’
- 681 | if(HPDDM::Wrapper<K>::I == 'F' && SUBDOMAIN<K>::_numbering == 'C' && mu > 1) {
- | ^~~~~~~~~~
- hpddm.cpp:682:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 682 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:682:42: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 682 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:682:51: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_n’; did you mean ‘n_’?
- 682 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~
- | n_
- hpddm.cpp:683:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 683 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:683:42: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 683 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:683:51: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_nnz’
- 683 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~~
- hpddm.cpp:707:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 707 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:707:42: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 707 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:707:51: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_nnz’
- 707 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~~
- hpddm.cpp:708:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 708 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:708:42: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 708 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:708:51: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_n’; did you mean ‘n_’?
- 708 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~
- | n_
- hpddm.cpp: In instantiation of ‘void Schwarz::InvSchwarz<T, U, K, trans>::solve(U) const [with T = pwr<HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >, 'H'>; U = KN<std::complex<double> >*; K = std::complex<double>; char trans = 'T']’:
- hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz<T, U, K, trans>::inv(U, Schwarz::InvSchwarz<T, U, K, trans>) [with T = pwr<HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >, 'H'>; U = KN<std::complex<double> >*; K = std::complex<double>; char trans = 'T']’
- common.hpp:69:119: required from ‘void addInv() [with Op = HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >; Inv = Schwarz::InvSchwarz; V = KN<std::complex<double> >; K = std::complex<double>; char trans = 'N']’
- hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex<double>; char S = 'G'; char U = 'S']’
- hpddm.cpp:1028:56: required from here
- hpddm.cpp:670:61: error: ‘_numbering’ is not a member of ‘HPDDM::MumpsSub<std::complex<double> >’
- 670 | if(HPDDM::Wrapper<K>::I == 'F' && SUBDOMAIN<K>::_numbering == 'F' && mu > 1) {
- | ^~~~~~~~~~
- hpddm.cpp:672:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 672 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:672:42: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 672 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:672:51: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_n’; did you mean ‘n_’?
- 672 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~
- | n_
- hpddm.cpp:673:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 673 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:673:42: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 673 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:673:51: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_nnz’
- 673 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~~
- hpddm.cpp:681:61: error: ‘_numbering’ is not a member of ‘HPDDM::MumpsSub<std::complex<double> >’
- 681 | if(HPDDM::Wrapper<K>::I == 'F' && SUBDOMAIN<K>::_numbering == 'C' && mu > 1) {
- | ^~~~~~~~~~
- hpddm.cpp:682:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 682 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:682:42: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 682 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:682:51: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_n’; did you mean ‘n_’?
- 682 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~
- | n_
- hpddm.cpp:683:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 683 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:683:42: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 683 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:683:51: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_nnz’
- 683 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~~
- hpddm.cpp:707:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 707 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:707:42: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 707 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:707:51: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_nnz’
- 707 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~~
- hpddm.cpp:708:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 708 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:708:42: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 708 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:708:51: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_n’; did you mean ‘n_’?
- 708 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~
- | n_
- hpddm.cpp: In instantiation of ‘void Schwarz::InvSchwarz<T, U, K, trans>::solve(U) const [with T = pwr<HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >, 'N'>; U = KN<std::complex<double> >*; K = std::complex<double>; char trans = 'N']’:
- hpddm.cpp:712:15: required from ‘static U Schwarz::InvSchwarz<T, U, K, trans>::inv(U, Schwarz::InvSchwarz<T, U, K, trans>) [with T = pwr<HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >, 'N'>; U = KN<std::complex<double> >*; K = std::complex<double>; char trans = 'N']’
- common.hpp:74:123: required from ‘void addInv() [with Op = HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >; Inv = Schwarz::InvSchwarz; V = KN<std::complex<double> >; K = std::complex<double>; char trans = 'N']’
- hpddm.cpp:970:67: required from ‘void Schwarz::add() [with Type = HpSchwarz; K = std::complex<double>; char S = 'G'; char U = 'S']’
- hpddm.cpp:1028:56: required from here
- hpddm.cpp:670:61: error: ‘_numbering’ is not a member of ‘HPDDM::MumpsSub<std::complex<double> >’
- 670 | if(HPDDM::Wrapper<K>::I == 'F' && SUBDOMAIN<K>::_numbering == 'F' && mu > 1) {
- | ^~~~~~~~~~
- hpddm.cpp:672:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 672 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:672:42: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 672 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:672:51: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_n’; did you mean ‘n_’?
- 672 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~
- | n_
- hpddm.cpp:673:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 673 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:673:42: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 673 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:673:51: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_nnz’
- 673 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~~
- hpddm.cpp:681:61: error: ‘_numbering’ is not a member of ‘HPDDM::MumpsSub<std::complex<double> >’
- 681 | if(HPDDM::Wrapper<K>::I == 'F' && SUBDOMAIN<K>::_numbering == 'C' && mu > 1) {
- | ^~~~~~~~~~
- hpddm.cpp:682:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 682 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:682:42: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 682 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:682:51: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_n’; did you mean ‘n_’?
- 682 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~
- | n_
- hpddm.cpp:683:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 683 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:683:42: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 683 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:683:51: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_nnz’
- 683 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~~
- hpddm.cpp:707:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 707 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:707:42: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 707 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:707:51: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_nnz’
- 707 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~~
- hpddm.cpp:708:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 708 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:708:42: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 708 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:708:51: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_n’; did you mean ‘n_’?
- 708 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~
- | n_
- hpddm.cpp: In instantiation of ‘AnyType Schwarz::attachCoarseOperator<Type, K>::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’:
- hpddm.cpp:251:9: required from here
- hpddm.cpp:255:13: error: ‘class HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>’ has no member named ‘_cc’
- 255 | if(ptA->_cc) {
- | ~~~~~^~~
- hpddm.cpp:256:21: error: ‘class HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>’ has no member named ‘_cc’
- 256 | delete ptA->_cc;
- | ~~~~~^~~
- hpddm.cpp:257:14: error: ‘class HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>’ has no member named ‘_cc’
- 257 | ptA->_cc = nullptr;
- | ~~~~~^~~
- hpddm.cpp:270:19: error: ‘struct ff_HPDDM_MatrixCSR<double>’ has no member named ‘_n’; did you mean ‘n_’?
- 270 | if(dA._n == dA._m && !deflation) {
- | ~~~^~
- | n_
- hpddm.cpp:270:28: error: ‘struct ff_HPDDM_MatrixCSR<double>’ has no member named ‘_m’; did you mean ‘m_’?
- 270 | if(dA._n == dA._m && !deflation) {
- | ~~~^~
- | m_
- hpddm.cpp:338:18: error: ‘class HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>’ has no member named ‘_cc’
- 338 | ptA->_cc = new attachCoarseOperator<Type, K>::MatMatF_O(ptA->getDof(), stack, codeMatC);
- | ~~~~~^~~
- hpddm.cpp:340:18: error: ‘class HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>’ has no member named ‘_cc’
- 340 | ptA->_cc = new attachCoarseOperator<Type, K>::MatF_O(ptA->getDof(), stack, codeC);
- | ~~~~~^~~
- hpddm.cpp: In instantiation of ‘AnyType Schwarz::solveDDM_Op<Type, K>::operator()(Stack) const [with Type = HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'S', double>; K = double; AnyType = AnyTypeWithOutCheck; Stack = void*]’:
- hpddm.cpp:380:9: required from here
- hpddm.cpp:400:53: error: ‘_numbering’ is not a member of ‘HPDDM::MumpsSub<double>’
- 400 | if(HPDDM::Wrapper<K>::I == 'F' && SUBDOMAIN<K>::_numbering == 'F' && mu > 1) {
- | ^~~~~~~~~~
- hpddm.cpp:402:26: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 402 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:402:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 402 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:402:43: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_n’; did you mean ‘n_’?
- 402 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~
- | n_
- hpddm.cpp:403:26: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 403 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:403:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 403 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:403:43: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_nnz’
- 403 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~~
- hpddm.cpp:424:53: error: ‘_numbering’ is not a member of ‘HPDDM::MumpsSub<double>’
- 424 | if(HPDDM::Wrapper<K>::I == 'F' && SUBDOMAIN<K>::_numbering == 'C' && mu > 1) {
- | ^~~~~~~~~~
- hpddm.cpp:425:26: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 425 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:425:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 425 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:425:43: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_n’; did you mean ‘n_’?
- 425 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~
- | n_
- hpddm.cpp:426:26: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 426 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:426:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 426 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:426:43: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_nnz’
- 426 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~~
- hpddm.cpp:483:26: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 483 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:483:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ja’
- 483 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:483:43: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_nnz’
- 483 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~~
- hpddm.cpp:484:26: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 484 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:484:34: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_ia’
- 484 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:484:43: error: ‘const class HPDDM::MatrixCSR<double>’ has no member named ‘_n’; did you mean ‘n_’?
- 484 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~
- | n_
- hpddm.cpp: In instantiation of ‘AnyType Schwarz::attachCoarseOperator<Type, K>::E_attachCoarseOperator::operator()(Stack) const [with Type = HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >; K = std::complex<double>; AnyType = AnyTypeWithOutCheck; Stack = void*]’:
- hpddm.cpp:251:9: required from here
- hpddm.cpp:255:13: error: ‘class HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >’ has no member named ‘_cc’
- 255 | if(ptA->_cc) {
- | ~~~~~^~~
- hpddm.cpp:256:21: error: ‘class HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >’ has no member named ‘_cc’
- 256 | delete ptA->_cc;
- | ~~~~~^~~
- hpddm.cpp:257:14: error: ‘class HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >’ has no member named ‘_cc’
- 257 | ptA->_cc = nullptr;
- | ~~~~~^~~
- hpddm.cpp:270:19: error: ‘struct ff_HPDDM_MatrixCSR<std::complex<double> >’ has no member named ‘_n’; did you mean ‘n_’?
- 270 | if(dA._n == dA._m && !deflation) {
- | ~~~^~
- | n_
- hpddm.cpp:270:28: error: ‘struct ff_HPDDM_MatrixCSR<std::complex<double> >’ has no member named ‘_m’; did you mean ‘m_’?
- 270 | if(dA._n == dA._m && !deflation) {
- | ~~~^~
- | m_
- hpddm.cpp:338:18: error: ‘class HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >’ has no member named ‘_cc’
- 338 | ptA->_cc = new attachCoarseOperator<Type, K>::MatMatF_O(ptA->getDof(), stack, codeMatC);
- | ~~~~~^~~
- hpddm.cpp:340:18: error: ‘class HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >’ has no member named ‘_cc’
- 340 | ptA->_cc = new attachCoarseOperator<Type, K>::MatF_O(ptA->getDof(), stack, codeC);
- | ~~~~~^~~
- hpddm.cpp: In instantiation of ‘AnyType Schwarz::solveDDM_Op<Type, K>::operator()(Stack) const [with Type = HPDDM::Schwarz<HPDDM::MumpsSub, HPDDM::Mumps, 'G', std::complex<double> >; K = std::complex<double>; AnyType = AnyTypeWithOutCheck; Stack = void*]’:
- hpddm.cpp:380:9: required from here
- hpddm.cpp:400:53: error: ‘_numbering’ is not a member of ‘HPDDM::MumpsSub<std::complex<double> >’
- 400 | if(HPDDM::Wrapper<K>::I == 'F' && SUBDOMAIN<K>::_numbering == 'F' && mu > 1) {
- | ^~~~~~~~~~
- hpddm.cpp:402:26: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 402 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:402:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 402 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:402:43: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_n’; did you mean ‘n_’?
- 402 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~
- | n_
- hpddm.cpp:403:26: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 403 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:403:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 403 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:403:43: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_nnz’
- 403 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~~
- hpddm.cpp:424:53: error: ‘_numbering’ is not a member of ‘HPDDM::MumpsSub<std::complex<double> >’
- 424 | if(HPDDM::Wrapper<K>::I == 'F' && SUBDOMAIN<K>::_numbering == 'C' && mu > 1) {
- | ^~~~~~~~~~
- hpddm.cpp:425:26: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 425 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:425:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 425 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:425:43: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_n’; did you mean ‘n_’?
- 425 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { ++i; });
- | ~~~^~
- | n_
- hpddm.cpp:426:26: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 426 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:426:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 426 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~
- hpddm.cpp:426:43: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_nnz’
- 426 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { ++i; });
- | ~~~^~~~
- hpddm.cpp:483:26: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 483 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:483:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ja’
- 483 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:483:43: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_nnz’
- 483 | std::for_each(A->_ja, A->_ja + A->_nnz, [](int& i) { --i; });
- | ~~~^~~~
- hpddm.cpp:484:26: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 484 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:484:34: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_ia’
- 484 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~~
- hpddm.cpp:484:43: error: ‘const class HPDDM::MatrixCSR<std::complex<double> >’ has no member named ‘_n’; did you mean ‘n_’?
- 484 | std::for_each(A->_ia, A->_ia + A->_n + 1, [](int& i) { --i; });
- | ~~~^~
- | n_
- hpddm.cpp: In instantiation of ‘int Schwarz::IterativeMethod<R, S>::Operator<Op>::apply(const R*, R*, const short unsigned int&, R*, const short unsigned int&) const [with bool <anonymous> = false; Op = Schwarz::IterativeMethod<double, 'S'>::MatF_O; R = double; char S = 'S']’:
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1124:85: required from ‘static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<double, 'S'>::Operator<Schwarz::IterativeMethod<double, 'S'>::MatF_O>; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method<Operator>::value)>::type* <anonymous> = 0; MPI_Comm = int]’
- hpddm.cpp:875:68: required from ‘AnyType Schwarz::IterativeMethod<R, S>::E_LCG::operator()(Stack) const [with R = double; char S = 'S'; AnyType = AnyTypeWithOutCheck; Stack = void*]’
- hpddm.cpp:859:33: required from here
- hpddm.cpp:804:62: error: ‘_n’ is not a member of ‘HPDDM::EmptyOperator<double, int>’
- 804 | prec.mv(in, HPDDM::EmptyOperator<R>::_n, mu, out);
- | ^~
- hpddm.cpp:806:66: error: ‘_n’ is not a member of ‘HPDDM::EmptyOperator<double, int>’
- 806 | std::copy_n(in, HPDDM::EmptyOperator<R>::_n * mu, out);
- | ^~
- hpddm.cpp: In instantiation of ‘int Schwarz::IterativeMethod<R, S>::SchwarzOperator<Op>::apply(const R*, R*, const short unsigned int&, R*, const short unsigned int&) const [with bool <anonymous> = false; Op = Schwarz::IterativeMethod<double, 'S'>::MatF_O; R = double; char S = 'S']’:
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1124:85: required from ‘static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<double, 'S'>::SchwarzOperator<Schwarz::IterativeMethod<double, 'S'>::MatF_O>; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method<Operator>::value)>::type* <anonymous> = 0; MPI_Comm = int]’
- hpddm.cpp:880:68: required from ‘AnyType Schwarz::IterativeMethod<R, S>::E_LCG::operator()(Stack) const [with R = double; char S = 'S'; AnyType = AnyTypeWithOutCheck; Stack = void*]’
- hpddm.cpp:859:33: required from here
- hpddm.cpp:818:58: error: ‘_dof’ is not a member of ‘HPDDM::Subdomain<double>’
- 818 | prec.mv(in, HPDDM::Subdomain<R>::_dof, mu, out);
- | ^~~~
- hpddm.cpp:820:62: error: ‘_dof’ is not a member of ‘HPDDM::Subdomain<double>’
- 820 | std::copy_n(in, HPDDM::Subdomain<R>::_dof * mu, out);
- | ^~~~
- hpddm.cpp: In instantiation of ‘int Schwarz::IterativeMethod<R, S>::Operator<Op>::apply(const R*, R*, const short unsigned int&, R*, const short unsigned int&) const [with bool <anonymous> = false; Op = Schwarz::IterativeMethod<double, 'S'>::MatMatF_O; R = double; char S = 'S']’:
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1124:85: required from ‘static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<double, 'S'>::Operator<Schwarz::IterativeMethod<double, 'S'>::MatMatF_O>; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method<Operator>::value)>::type* <anonymous> = 0; MPI_Comm = int]’
- hpddm.cpp:894:68: required from ‘AnyType Schwarz::IterativeMethod<R, S>::E_LCG::operator()(Stack) const [with R = double; char S = 'S'; AnyType = AnyTypeWithOutCheck; Stack = void*]’
- hpddm.cpp:859:33: required from here
- hpddm.cpp:804:62: error: ‘_n’ is not a member of ‘HPDDM::EmptyOperator<double, int>’
- 804 | prec.mv(in, HPDDM::EmptyOperator<R>::_n, mu, out);
- | ^~
- hpddm.cpp:806:66: error: ‘_n’ is not a member of ‘HPDDM::EmptyOperator<double, int>’
- 806 | std::copy_n(in, HPDDM::EmptyOperator<R>::_n * mu, out);
- | ^~
- hpddm.cpp: In instantiation of ‘int Schwarz::IterativeMethod<R, S>::SchwarzOperator<Op>::apply(const R*, R*, const short unsigned int&, R*, const short unsigned int&) const [with bool <anonymous> = false; Op = Schwarz::IterativeMethod<double, 'S'>::MatMatF_O; R = double; char S = 'S']’:
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1124:85: required from ‘static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<double, 'S'>::SchwarzOperator<Schwarz::IterativeMethod<double, 'S'>::MatMatF_O>; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method<Operator>::value)>::type* <anonymous> = 0; MPI_Comm = int]’
- hpddm.cpp:899:68: required from ‘AnyType Schwarz::IterativeMethod<R, S>::E_LCG::operator()(Stack) const [with R = double; char S = 'S'; AnyType = AnyTypeWithOutCheck; Stack = void*]’
- hpddm.cpp:859:33: required from here
- hpddm.cpp:818:58: error: ‘_dof’ is not a member of ‘HPDDM::Subdomain<double>’
- 818 | prec.mv(in, HPDDM::Subdomain<R>::_dof, mu, out);
- | ^~~~
- hpddm.cpp:820:62: error: ‘_dof’ is not a member of ‘HPDDM::Subdomain<double>’
- 820 | std::copy_n(in, HPDDM::Subdomain<R>::_dof * mu, out);
- | ^~~~
- hpddm.cpp: In instantiation of ‘int Schwarz::IterativeMethod<R, S>::Operator<Op>::apply(const R*, R*, const short unsigned int&, R*, const short unsigned int&) const [with bool <anonymous> = false; Op = Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatF_O; R = std::complex<double>; char S = 'G']’:
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1124:85: required from ‘static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<std::complex<double>, 'G'>::Operator<Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatF_O>; K = std::complex<double>; typename std::enable_if<(! HPDDM::is_substructuring_method<Operator>::value)>::type* <anonymous> = 0; MPI_Comm = int]’
- hpddm.cpp:875:68: required from ‘AnyType Schwarz::IterativeMethod<R, S>::E_LCG::operator()(Stack) const [with R = std::complex<double>; char S = 'G'; AnyType = AnyTypeWithOutCheck; Stack = void*]’
- hpddm.cpp:859:33: required from here
- hpddm.cpp:804:62: error: ‘_n’ is not a member of ‘HPDDM::EmptyOperator<std::complex<double>, int>’
- 804 | prec.mv(in, HPDDM::EmptyOperator<R>::_n, mu, out);
- | ^~
- hpddm.cpp:806:66: error: ‘_n’ is not a member of ‘HPDDM::EmptyOperator<std::complex<double>, int>’
- 806 | std::copy_n(in, HPDDM::EmptyOperator<R>::_n * mu, out);
- | ^~
- hpddm.cpp: In instantiation of ‘int Schwarz::IterativeMethod<R, S>::SchwarzOperator<Op>::apply(const R*, R*, const short unsigned int&, R*, const short unsigned int&) const [with bool <anonymous> = false; Op = Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatF_O; R = std::complex<double>; char S = 'G']’:
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1124:85: required from ‘static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<std::complex<double>, 'G'>::SchwarzOperator<Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatF_O>; K = std::complex<double>; typename std::enable_if<(! HPDDM::is_substructuring_method<Operator>::value)>::type* <anonymous> = 0; MPI_Comm = int]’
- hpddm.cpp:880:68: required from ‘AnyType Schwarz::IterativeMethod<R, S>::E_LCG::operator()(Stack) const [with R = std::complex<double>; char S = 'G'; AnyType = AnyTypeWithOutCheck; Stack = void*]’
- hpddm.cpp:859:33: required from here
- hpddm.cpp:818:58: error: ‘_dof’ is not a member of ‘HPDDM::Subdomain<std::complex<double> >’
- 818 | prec.mv(in, HPDDM::Subdomain<R>::_dof, mu, out);
- | ^~~~
- hpddm.cpp:820:62: error: ‘_dof’ is not a member of ‘HPDDM::Subdomain<std::complex<double> >’
- 820 | std::copy_n(in, HPDDM::Subdomain<R>::_dof * mu, out);
- | ^~~~
- hpddm.cpp: In instantiation of ‘int Schwarz::IterativeMethod<R, S>::Operator<Op>::apply(const R*, R*, const short unsigned int&, R*, const short unsigned int&) const [with bool <anonymous> = false; Op = Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatMatF_O; R = std::complex<double>; char S = 'G']’:
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1124:85: required from ‘static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<std::complex<double>, 'G'>::Operator<Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatMatF_O>; K = std::complex<double>; typename std::enable_if<(! HPDDM::is_substructuring_method<Operator>::value)>::type* <anonymous> = 0; MPI_Comm = int]’
- hpddm.cpp:894:68: required from ‘AnyType Schwarz::IterativeMethod<R, S>::E_LCG::operator()(Stack) const [with R = std::complex<double>; char S = 'G'; AnyType = AnyTypeWithOutCheck; Stack = void*]’
- hpddm.cpp:859:33: required from here
- hpddm.cpp:804:62: error: ‘_n’ is not a member of ‘HPDDM::EmptyOperator<std::complex<double>, int>’
- 804 | prec.mv(in, HPDDM::EmptyOperator<R>::_n, mu, out);
- | ^~
- hpddm.cpp:806:66: error: ‘_n’ is not a member of ‘HPDDM::EmptyOperator<std::complex<double>, int>’
- 806 | std::copy_n(in, HPDDM::EmptyOperator<R>::_n * mu, out);
- | ^~
- hpddm.cpp: In instantiation of ‘int Schwarz::IterativeMethod<R, S>::SchwarzOperator<Op>::apply(const R*, R*, const short unsigned int&, R*, const short unsigned int&) const [with bool <anonymous> = false; Op = Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatMatF_O; R = std::complex<double>; char S = 'G']’:
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1124:85: required from ‘static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<std::complex<double>, 'G'>::SchwarzOperator<Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatMatF_O>; K = std::complex<double>; typename std::enable_if<(! HPDDM::is_substructuring_method<Operator>::value)>::type* <anonymous> = 0; MPI_Comm = int]’
- hpddm.cpp:899:68: required from ‘AnyType Schwarz::IterativeMethod<R, S>::E_LCG::operator()(Stack) const [with R = std::complex<double>; char S = 'G'; AnyType = AnyTypeWithOutCheck; Stack = void*]’
- hpddm.cpp:859:33: required from here
- hpddm.cpp:818:58: error: ‘_dof’ is not a member of ‘HPDDM::Subdomain<std::complex<double> >’
- 818 | prec.mv(in, HPDDM::Subdomain<R>::_dof, mu, out);
- | ^~~~
- hpddm.cpp:820:62: error: ‘_dof’ is not a member of ‘HPDDM::Subdomain<std::complex<double> >’
- 820 | std::copy_n(in, HPDDM::Subdomain<R>::_dof * mu, out);
- | ^~~~
- hpddm.cpp: In instantiation of ‘int Schwarz::IterativeMethod<R, S>::Operator<Op>::GMV(const R*, R*, const int&) const [with Op = Schwarz::IterativeMethod<double, 'S'>::MatF_O; R = double; char S = 'S']’:
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1063:21: required from ‘static int HPDDM::IterativeMethod::Richardson(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<double, 'S'>::Operator<Schwarz::IterativeMethod<double, 'S'>::MatF_O>; K = double; MPI_Comm = int]’
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1137:79: required from ‘static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<double, 'S'>::Operator<Schwarz::IterativeMethod<double, 'S'>::MatF_O>; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method<Operator>::value)>::type* <anonymous> = 0; MPI_Comm = int]’
- hpddm.cpp:875:68: required from ‘AnyType Schwarz::IterativeMethod<R, S>::E_LCG::operator()(Stack) const [with R = double; char S = 'S'; AnyType = AnyTypeWithOutCheck; Stack = void*]’
- hpddm.cpp:859:33: required from here
- hpddm.cpp:798:57: error: ‘_n’ is not a member of ‘HPDDM::EmptyOperator<double, int>’
- 798 | mat.mv(in, HPDDM::EmptyOperator<R>::_n, mu, out);
- | ^~
- hpddm.cpp: In instantiation of ‘int Schwarz::IterativeMethod<R, S>::Operator<Op>::GMV(const R*, R*, const int&) const [with Op = Schwarz::IterativeMethod<double, 'S'>::MatMatF_O; R = double; char S = 'S']’:
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1063:21: required from ‘static int HPDDM::IterativeMethod::Richardson(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<double, 'S'>::Operator<Schwarz::IterativeMethod<double, 'S'>::MatMatF_O>; K = double; MPI_Comm = int]’
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1137:79: required from ‘static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<double, 'S'>::Operator<Schwarz::IterativeMethod<double, 'S'>::MatMatF_O>; K = double; typename std::enable_if<(! HPDDM::is_substructuring_method<Operator>::value)>::type* <anonymous> = 0; MPI_Comm = int]’
- hpddm.cpp:894:68: required from ‘AnyType Schwarz::IterativeMethod<R, S>::E_LCG::operator()(Stack) const [with R = double; char S = 'S'; AnyType = AnyTypeWithOutCheck; Stack = void*]’
- hpddm.cpp:859:33: required from here
- hpddm.cpp:798:57: error: ‘_n’ is not a member of ‘HPDDM::EmptyOperator<double, int>’
- hpddm.cpp: In instantiation of ‘int Schwarz::IterativeMethod<R, S>::Operator<Op>::GMV(const R*, R*, const int&) const [with Op = Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatF_O; R = std::complex<double>; char S = 'G']’:
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1063:21: required from ‘static int HPDDM::IterativeMethod::Richardson(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<std::complex<double>, 'G'>::Operator<Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatF_O>; K = std::complex<double>; MPI_Comm = int]’
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1137:79: required from ‘static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<std::complex<double>, 'G'>::Operator<Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatF_O>; K = std::complex<double>; typename std::enable_if<(! HPDDM::is_substructuring_method<Operator>::value)>::type* <anonymous> = 0; MPI_Comm = int]’
- hpddm.cpp:875:68: required from ‘AnyType Schwarz::IterativeMethod<R, S>::E_LCG::operator()(Stack) const [with R = std::complex<double>; char S = 'G'; AnyType = AnyTypeWithOutCheck; Stack = void*]’
- hpddm.cpp:859:33: required from here
- hpddm.cpp:798:57: error: ‘_n’ is not a member of ‘HPDDM::EmptyOperator<std::complex<double>, int>’
- hpddm.cpp: In instantiation of ‘int Schwarz::IterativeMethod<R, S>::Operator<Op>::GMV(const R*, R*, const int&) const [with Op = Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatMatF_O; R = std::complex<double>; char S = 'G']’:
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1063:21: required from ‘static int HPDDM::IterativeMethod::Richardson(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<std::complex<double>, 'G'>::Operator<Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatMatF_O>; K = std::complex<double>; MPI_Comm = int]’
- /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM_iterative.hpp:1137:79: required from ‘static int HPDDM::IterativeMethod::solve(const Operator&, const K*, K*, const int&, const MPI_Comm&) [with bool excluded = false; Operator = Schwarz::IterativeMethod<std::complex<double>, 'G'>::Operator<Schwarz::IterativeMethod<std::complex<double>, 'G'>::MatMatF_O>; K = std::complex<double>; typename std::enable_if<(! HPDDM::is_substructuring_method<Operator>::value)>::type* <anonymous> = 0; MPI_Comm = int]’
- hpddm.cpp:894:68: required from ‘AnyType Schwarz::IterativeMethod<R, S>::E_LCG::operator()(Stack) const [with R = std::complex<double>; char S = 'G'; AnyType = AnyTypeWithOutCheck; Stack = void*]’
- hpddm.cpp:859:33: required from here
- hpddm.cpp:798:57: error: ‘_n’ is not a member of ‘HPDDM::EmptyOperator<std::complex<double>, int>’
- In file included from /usr/include/c++/11/functional:59,
- from /home/km_freefem/FreeFem/petsc/arch-FreeFem/include/HPDDM.hpp:105,
- from common_hpddm.hpp:55,
- from hpddm.cpp:15:
- /usr/include/c++/11/bits/std_function.h:435:9: error: ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = HPDDM::Option::parse<true>(std::vector<std::__cxx11::basic_string<char> >&, bool, const std::initializer_list<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<bool(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)> > >&, std::string)::<lambda(std::string&, const string&, bool)>; _Constraints = void; _Res = bool; _ArgTypes = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool}]’, declared using local type ‘HPDDM::Option::parse<true>(std::vector<std::__cxx11::basic_string<char> >&, bool, const std::initializer_list<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<bool(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)> > >&, std::string)::<lambda(std::string&, const string&, bool)>’, is used but never defined [-fpermissive]
- 435 | function(_Functor&& __f)
- | ^~~~~~~~
- /usr/include/c++/11/bits/std_function.h:435:9: error: ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = HPDDM::Option::parse<true>(std::vector<std::__cxx11::basic_string<char> >&, bool, const std::initializer_list<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<bool(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)> > >&, std::string)::<lambda(std::string&, const string&, bool)>; _Constraints = void; _Res = bool; _ArgTypes = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool}]’, declared using local type ‘HPDDM::Option::parse<true>(std::vector<std::__cxx11::basic_string<char> >&, bool, const std::initializer_list<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<bool(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)> > >&, std::string)::<lambda(std::string&, const string&, bool)>’, is used but never defined [-fpermissive]
- /usr/include/c++/11/bits/std_function.h:435:9: error: ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = HPDDM::Option::parse<true>(std::vector<std::__cxx11::basic_string<char> >&, bool, const std::initializer_list<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<bool(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)> > >&, std::string)::<lambda(std::string&, const string&, bool)>; _Constraints = void; _Res = bool; _ArgTypes = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool}]’, declared using local type ‘HPDDM::Option::parse<true>(std::vector<std::__cxx11::basic_string<char> >&, bool, const std::initializer_list<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<bool(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)> > >&, std::string)::<lambda(std::string&, const string&, bool)>’, is used but never defined [-fpermissive]
- /usr/include/c++/11/bits/std_function.h:435:9: error: ‘std::function<_Res(_ArgTypes ...)>::function(_Functor&&) [with _Functor = HPDDM::Option::parse<true>(std::vector<std::__cxx11::basic_string<char> >&, bool, const std::initializer_list<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<bool(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)> > >&, std::string)::<lambda(std::string&, const string&, bool)>; _Constraints = void; _Res = bool; _ArgTypes = {std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool}]’, declared using local type ‘HPDDM::Option::parse<true>(std::vector<std::__cxx11::basic_string<char> >&, bool, const std::initializer_list<std::tuple<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::function<bool(const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, const std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool)> > >&, std::string)::<lambda(std::string&, const string&, bool)>’, is used but never defined [-fpermissive]
- In file included from common_hpddm.hpp:513,
- from hpddm.cpp:15:
- ../seq/iovtk.cpp: In function ‘Fem2D::Mesh* VTK_Load(const string&, bool, KN<KN<double> >*)’:
- ../seq/iovtk.cpp:1421:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 1421 | fscanf(fp, "%s", buffer); // ASCII or BINARY
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- ../seq/iovtk.cpp: In function ‘Fem2D::Mesh3* VTK_Load3(const string&, bool, bool, bool, double, KN<KN<double> >*)’:
- ../seq/iovtk.cpp:3195:9: warning: ignoring return value of ‘int fscanf(FILE*, const char*, ...)’ declared with attribute ‘warn_unused_result’ [-Wunused-result]
- 3195 | fscanf(fp, "%s", buffer); // ASCII or BINARY
- | ~~~~~~^~~~~~~~~~~~~~~~~~
- make[3]: *** [Makefile:663: hpddm.so] Error 1
- make[3]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/plugin/mpi'
- make[2]: *** [Makefile:669: all-recursive] Error 1
- make[2]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources/plugin'
- make[1]: *** [Makefile:806: all-recursive] Error 1
- make[1]: Leaving directory '/home/km_freefem/FreeFem/FreeFem-sources'
- make: *** [Makefile:756: all] Error 2
Add Comment
Please, Sign In to add comment